xunruicms做网站常用调用标签汇总2024新

使用了xunruicms,给常用到的标签汇总一下吧。


一、导航栏调用


调用所有顶级栏目

{category module=share pid=0}


{if IS_SHARE && $catid && dr_in_array($catid, $t.catids)} 选中高亮 {/if}


栏目名称{$t.name}


栏目地址{$t.url}


缩略图 {dr_thumb($t.thumb)}


栏目内容{$t.content}


{/category}


调用指定顶级栏目,判断是否有子栏目

<!--顶级,指定栏目-->


{category module=article id=1,2,3,4,5,6,7 return=c1}


<li class="submenu "><a  href="{$c1.url}">{$c1.name}</a>


{if $c1.child}


<!--子类,判断-->


 <ul class="sub-menu">


  {category module=share pid=$c1.id num=30 return=c2}


 <li class="li-subcate-7"><a href="{$c2.url}">{$c2.name}</a></li>   


 {/category}


</ul>


{/if}


</li>


{/category}


调用指定顶级栏目

{category module=article id=8,9,10,11,12,13,14 return=c1}


<li class="submenu"><a  href="{$c1.url}">{$c1.name}</a></li>


{/category}


4、自定义调用指定栏目,这个也可以用来调用其他需要指定栏目名称和栏目链接的地方,如果调用【点击查看更多文章】等等


 <li><a href='{SITE_URL}'><em class="navList-r"></em>首页</a></li>


{category module=article id=1}<li><a href='{$t.url}' class='active'></i>{$t.name}<em class='navList-r'></em></a></li>{/category}


{category module=article id=2}<li><a href='{$t.url}' class='active'>{$t.name}<em class='navList-r'></em></a></li>{/category}


{category module=article id=3}<li><a href='{$t.url}' class='active'>{$t.name}<em class='navList-r'></em></a></li>{/category}


{category module=article id=4}<li><a href='{$t.url}' class='active'>{$t.name}<em class='navList-r'></em></a></li>{/category}


网站信息调用标签

1.基础标签


{HOME_THEME_PATH} 当前模板风格 /static/风格目录/


{ROOT_THEME_PATH} 绝对与主站域名的路径


{THEME_PATH} 资源目录/static/


{MOBILE_THEME_PATH}移动端风格目录路径


{$my_web_url} 当前页面的url地址


{SITE_URL} 当前网站的url域名


{SITE_MURL} 当前网站的移动端域名


{CLIENT_URL} 当前终端的域名


{SITE_NAME}网站名称


{template "文件.html"} 引用模板文件


网站信息,添加的自定义变量怎么调用

实例1:{dr_site_value('字段')}


例如{dr_site_value('sjrj_xzdz')}


实例2:增加了一个单文件上传的自定义字段,例子中是个logo图片,但是按照官方生成的标签无法成功调出图片,按照下面的写法可以调出


{dr_get_file(dr_site_value('jcgllogo'))}


三、首页 调用标签代码


TDK调用

<title>{$meta_title}</title>


<meta content="{$meta_keywords}" name="keywords" />


<meta content="{$meta_description}" name="description" />


或者 调用首页seo信息


{$ci->get_cache('site', SITE_ID, 'seo', 'SITE_TITLE')}


{$ci->get_cache('site', SITE_ID, 'seo', 'SITE_KEYWORDS')}


{$ci->get_cache('site', SITE_ID, 'seo', 'SITE_DESCRIPTION')}


调用推荐文章,注意 JSON_myflag定义调用文章属性,这个需要新增加字段,官方程序是没有的。

复选文本框:


头条h|h


推荐c|c


幻灯f|f


特荐a|a


滚动s|s


加粗b|b


图片p|p


跳转j|j


<!-- 推荐文章 -->


{module module=article  JSON_myflag=h order=updatetime num=4 cache=1}


<div class="swiper-slide"><a href="{$t.url}"><img src="{dr_thumb($t.thumb)}" alt="{dr_strcut($t.title,60)}">


                <p>{dr_strcut($t.title,60)}</p>


                </a> </div>{/module}


<!-- 推荐文章 -->


调用热门文章,可以用order=hits_asc可以定义阅读量升序

{module module=article  order=hits  num=2}


   <div class="box">


          <h3><a href="{$t.url}">{dr_strcut($t.title,60)}</a></h3>


          <p><a href="{$t.url}">{dr_strcut($t.description, 66)}</a></p>


        </div>


{/module}


调用最新文章

{module module=news catid=$c.id order=updatetime num=10}


<li><a href="{$t.url}">{dr_strcut($t.title,60)}</a></li>


{/module}


调用随机文章,文章需要包含有图片

{module module=article thumb=1 catid=$c.id order=rand num=6}


 <div class="box"> <a href="{$t.url}">


            <div class="img"> <img src="{dr_thumb($t.thumb)}" alt="{dr_strcut($t.title,60)}"> </div>


            <p>{dr_strcut($t.title,60)}</p>


            </a> </div>


{/module}


查看解压密码

您可能还会对下面的文章感兴趣: