隐藏侧栏
Beta
原创

destoon8.0及以上版本内容页批量调用所有自定义字段的解决方案

     订阅 标签调用     2022-11-17 13:40     40    0    0     0    2022-11-17 13:58
destoon程序前端开发教程
学习要点:destoon在内容页批量调用所有自定义字段的方案:以前是在内容模板中一个个的调用,确实有点繁琐,下面的方法就是批量循环出当前频道所有不为空的自定义字段内容。我们在自定义函数api/extend.func.php文件中添加以下函数

应技术站长的需求,今天整理一下destoon在内容页批量调用所有自定义字段的方案:


以前是在内容模板中一个个的调用,确实有点繁琐,下面的方法就是批量循环出当前频道所有不为空的自定义字段内容。

我们在自定义函数api/extend.func.php文件中添加以下函数:

function get_fileds($tb){
	global $db;
	$result = $db->query("SELECT name,title FROM {$db->pre}fields WHERE tb='$tb' ORDER BY listorder ASC");
	$zdtags = array();
	while($r = $db->fetch_array($result)){
		$zdtags[] = $r;
	}
	return $zdtags;
}


在需要使用的内容页中加上以下代码(我们以供应为例,供应数据表名sell_5):

{php $zdtags = get_fileds('sell_5');}
{loop $zdtags $i $v}
	{if $v[name]}<li>{$v[title]}:{$v[name]}</li>{/if}
{/loop}

 

注意说明:

其中 get_fileds('sell_5') 中的sell_5模块频道数据表名商城mall_16  ,供应sell_5 ,求购buy_6  ,查看数据表名请到后台数据库备份那里查看,这里不需要传表前缀

微信扫码查看本文(微信小程序 移动新体验)

微信扫码查看本文(H5移动版)

--结束END--

本文标题: destoon8.0及以上版本内容页批量调用所有自定义字段的解决方案

本文链接: https://www.mbkfw.com/course/1143.html (转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/kf@dtmuban.com    QQ/290948585

 

下班PC阅读不方便?

手机也可以随时学习开发

微信关注公众号“商企云服”
"模板开发网前端开发教学"
每日干货技术分享
【ECS精选特惠】新用户上云低至1折起
 
0

圈友点评

文明上网理性发言,请遵守网络评论服务协议

×

《客户实名在线注册登记》售后一直都在!