YzmCMS全站最近更新标签调用自定义字段示例

138次浏览 更新日期:2024-11-13 23:28:03 分类:程序交流 评论:1

YzmCMS全站最近更新标签:

{m:all field="modelid,catid,id,title,inputtime,url,thumb" limit="10"}
{loop $data $v}
	<p><a href="{$v[url]}">{$v[title]}</a> 【{get_catname($v['catid'])}】</p>
{/loop}

注意:全站最近更新标签,只有“ modelid,catid,id,userid,username,title,inputtime,updatetime,url,thumb,status,issystem ”字段


如果需要在全站最近更新中调用自定义字段时,可这么写:

{m:all field="modelid,catid,id" limit="10"}
{loop $data $v}
	{php $res=D(get_model($v['modelid']))->field('title,color,url,thumb')->where(array('id'=>$v['id']))->find();}
	{php $v=array_merge($v,$res);}
	<p>
		<a href="{$v[url]}" title="{$v[title]}" target="_blank">
	 		 {title_color($v['title'], $v['color'])}
	 	 </a>
	</p>
{/loop}

说明:

可以在 field('title,color,url,thumb'),中加入其他自定义字段,但加入的字段必须是这几个模型中都有的字段,否则也会查询出错!

我来说两句
作者信息
发布见解
发内容 回顶部