CMS系统跨模型关联内容的代码怎么写?
网站系统里面跨模型之间的文章关联内容如何写代码?比如说新闻模型、产品模型或者问答模型之间,如何关联相关的内容,我们就可以按照以下的方式来进行关联。代码演示{m:relati...
网站系统里面跨模型之间的文章关联内容如何写代码?
比如说新闻模型、产品模型或者问答模型之间,如何关联相关的内容,我们就可以按照以下的方式来进行关联。
代码演示
{m:relation field="title,url,thumb" relation="2" modelid="$modelid" id="$id" limit="5"}其中 relation="2" 就是指关联模型id=2的内容
可能存在的属性:
属性名------解释说明
field ------获取字段名称,例如: field="title,thumb,catid,url" 全部字段请在后台-模型管理-字段管理中查看
relation ----- 指定关联的模型id,此属性可选,例如: relation="2"(V6.7新增)
modelid------模型id,必填,提示:这里有个误区,modelid="$modelid" 是指当前内容模型。
id------当前文章id,必填
limit ------限制条数,例如: limit="10" 默认值为20,此属性可选
范例:
{m:relation field="id,catid,title,description,url,color" relation="7" modelid="$modelid" id="$id" limit="3"}
{loop $data $v}
<a href="{$v[url]}" target="_blank">{$v[title]}</a>
{/loop}
注释: relation="7" modelid="$modelid" 当前模型的内容关联模型id=7的内容。