玄龙CMS likearticle标签调用当前文章的关联文档
xuanlong likearticle调用当前文章的关联文档
/* * 参数说明: * 注:all="true"时将调用所有模型下文档,且不会调用自定义字段失效,非需求无需填写此参数 * row 调用多少篇文章 注意:【limit优先考虑,存在limit参数时 row参数失效】 * limit 从第几篇文章开始调用一共调用多少篇 //例如:limit="0,2" 调用排序后的文章从第一篇开始 一共调用两篇 * @empty 没有数据返回时候则显示 暂无数据 */
{xuanlong:likearticle row="10" @empty="[[<h1>暂无数据</h1>]]"} //调用基本字段 [field:id/] //栏目ID<br> [field:typeurl/] //栏目地址 <br> [field:typename/] //栏目名称 <br> [field:typename function="html2text(@me)"/] //栏目名称调用自定义函数并处理<br> [field:typeimg/] //栏目图片 <br> -----------------------------------------------------------<br> //1、likearticle内部 if elseif判断 {{xuanlong:if [field:id/]==7 || [field:typename/]=='玄龙cms'}} 我是条件成立1----1 {{xuanlong:elseif [field:id/]==6}} 我是条件成立2 {{xuanlong:else/}} 我是否则其他22 {{/xuanlong:if}} -----------------------------------------------------------<br> //2、调用文章图集,此时likearticle标签不存在all="true"时才生效 {xuanlong:custom='imgs'} <a title="[field:img_txt/]"><img src="[field:img_src/]" width="80px" height="80px"/></a> [field:img_txt/] /*当前图片说明*/ [field:img_src/] /*当前地址*/ //custom内部继续if else判断 {{xuanlong:if $k==0 || [field:img_txt/]=='玄龙cms' || [field:id/]==7}} //满足三个条件 【1、图集中第一张图片|2、图片说明为玄龙cms|3、当前文章id为7】才执行输出文章标题 [field:title/] {{xuanlong:else/}} other--[field:id/] {{/xuanlong:if}} {/xuanlong:custom}<br> -----------------------------------------------------------<br> //3、$k 系统自带的,默认从0开始的,根据调用的文章数量条数递增的 {xuanlong:php} echo $k;{/xuanlong:php} -----------------------------------------------------------<br> // 4、php用法 if else运算 注:php中注释请使用 //xxx 或者 /*xxx*/ {xuanlong:php} if($k==0){ echo 'class="aaa"'; }else{ echo 'class="bbb"'; } {/xuanlong:php} {/xuanlong:likearticle}