destoon6.0批量调用所有自定义字段

destoon 内容页批量调用所有自定义字段的方法
一个一个的在模板里调,是不是太麻烦了,下面的方法就是批量循环出当前频道所有不为空的自定义字段内容。
api/extend.func.php 中添加以下函数

function getfileds($tb){
global $db;
$result = $db->query("select name,title from {$db->pre}fields where tb='$tb' order by listorder asc");
$tags = array();
while($r = $db->fetch_array($result)){
$tags[] = $r;
}
return $tags;
}

在内容页中使用

{php $atts = getfileds('mall');}
 {loop $atts $i $v}
{if $$v[name]}<li>{$v[title]}:{$$v[name]}</li>{/if}
{/loop}

注意:其中 getfileds('mall') 中的mall 是当前频道的表名,商城是 mall 供应 sell_5 求购 buy_6 更我表名请到后台数据库备份那里查看,这里不需要传表前缀。

顺便分享下,自己这段时间做的行业平台 圆柱模板 http://zhimo.yuanzhumuban.cc/ -支模网

转载于:https://blog.51cto.com/11024720/2071473

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值