织梦dedecms专题模板调用节点模型自定义字段
我们知道首页调用自定义字段可以通过{dede:arclist addfields='自定义字段' orderby='rand' titlelen=32 row=20 channelid='频道id' typeid='栏目'} 的方式调用,那么专题标签{dede:field.note/}中如何才能调用自定义字段?下面随州seo就给大家分享织梦dedecms专题模板调用节点文章自定义字段的实现方法:
只调用一个字段,在节点对应的单条记录的模板中使用如下代码:
[field:id runphp="yes"]
global $dsql;
$a="SELECT seo.自定义字段名 FROM dede_附加表 as seo where seo.aid=@me";
$arcRow = $dsql->GetOne($a);//seo可以是任何字符
@me=''.$arcRow[自定义字段名].'';
[/field:id]
调用多个字段,在节点对应的单条记录的模板中使用如下代码:
[field:id runphp="yes"]
global $dsql;
$a="SELECT seo.自定义字段1,seo.自定义字段2,seo.自定义字段3,seo.自定义字段4,seo.自定义字段5
FROM dede_附加表 as seo where seo.aid=@me";
$arcRow = $dsql->GetOne($a);//seo可以是任何字符
@me='自定义内容(可以为空)'.$arcRow[自定义字段1].'自定义内容(可以为空)'.$arcRow[自定义字段2].'自定义内容(可以为空)'.$arcRow[自定义字段3].'自定义内容(可以为空)'.$arcRow[自定义字段4].'自定义内容(可以为空)'.$arcRow[自定义字段5].'自定义内容(可以为空)';
[/field:id]
本文地址:http://www.szcxdl.com/wzjs/122.html
本文作者随州SEO,转载请注明出处。