织梦副栏目名称和链接调用方法,打开\include\extend.func.php在最下面加入
列表页调用标签写法
[field:typeid2 function=GetTypeid2(@me)/]
内容页调用标签写法
{dede:field.typeid2 function=GetTypeid2(@me)/}
首页调用标签
还需要打开/include/taglib/arclist.lib.php找到
if($CrossID=='') $orwheres[] = ' arc.typeid IN ('.GetSonIds($typeid).')';
改成
if($CrossID=='') $orwheres[] = " (arc.typeid in (".GetSonIds($typeid).") or arc.typeid2 in (".GetSonIds($typeid).") or CONCAT( ',',arc.typeid2,' ) LIKE '%,".$typeid.",%' )";
继续找到
else $orwheres[] = ' arc.typeid IN ('.GetSonIds($typeid).','.$CrossID.')';
改成
else $orwheres[] = " (arc.typeid in (".GetSonIds($typeid).",".$CrossID.") or arc.typeid2 in (".GetSonIds($typeid).",".$CrossID.") or CONCAT( ',%')";
这样才可以在首页调用副栏目,标签写法是
[field:typeid2 function=GetTypeid2(@me)/]