
应用场景
比如网站的行业应用栏目,需要填写这个行业应用的产品,那就需要写关联,关联方法很多,可以sql,也可以二开。
今天主要是通过简单的手段来实现
1、添加自定义字段,文本类型即可,填写产品的文章的id。 用逗号隔开

2、用文档标签,idlist 指定多个文档
写法如下 tjcp为新增的自定义字段的名称
{eyou:arclist idlist='$eyou.field.tjcp' row='20' titlelen='30' typeid="1"}
{/eyou:arclist}
但这个办法有个缺陷是不能按照填入的id 名称先后顺序来排序。因为idlist默认会自己排序,
所以用到第二个办法,用arcview单条文档标签来实现
extend/function.php写入以下代码:
function diy_order($str){
$a=explode(""$str);
return $a;
}
自定义一个函数,在view_article.htm里面调用如下:
{eyou:assign name="arr" value="$eyou.field.tjcp|diy_order"}
{eyou:artlist loop='6 typeid="1"'}
{eyou:arcview aid="$arr[$i-1]"}
{/eyou:arcview}
{/eyou:artlist}
即可实现要求!
具体的 样式css 大家可以自行去修改
想要这个模板?联系我们获取下载方式