首页 > 其他分享 >易优CMS模板标签modelsartlist频道循环输出顶级栏目列表

易优CMS模板标签modelsartlist频道循环输出顶级栏目列表

时间:2024-07-19 10:42:53浏览次数:10  
标签:栏目 易优 10 type eyou modelsartlist CMS loop

[基础用法]
标签:modelsartlist (channelartlist)

备注:使用channelartlist也可以正常输出

描述:获取当前栏目分类的下级栏目的文档列表用法: {eyou:modelsartlist typeid='栏目ID' type='son' loop='20'} <a href='{eyou:field name='typeurl' /}'>{eyou:field name='typename' /}</a>
{eyou:artlist limit='0,10' titlelen='30'}
<a href='{$field.arcurl}'>{$field.title}</a>
{/eyou:artlist}
{/eyou:modelsartlist}  属性:
id='modelsartlist' typeid='' 栏目ID,多个请用","分开 loop='100' 调用栏目数 titlelen='30' 栏目名称长度 type='son' 表示下级栏目
type='self' 表示同级栏目
type='top' 表示顶级栏目
type='sonself' 表示当前下级栏目以及同级栏目
mod='' 每隔N行输出的内容 empty='' 没有数据时显示的文案涉及表字段: 请查阅易优数据字典,找到表名 ey_arctype  -------------------------------效果展示--------------------------------
1,调用指定栏目ID,(栏目名称链接,子栏目名称链接,栏目内文章)
模板调用代码
<div>  {eyou:modelsartlist typeid='2'}   <div class="left_title1">{eyou:field name='typename' /}</div>   <div class="left_nav_box">     <ul class="left_nav">       {eyou:models loop="6" type ='son'}       <li><a href="{$field.typeurl}" title="{$field.typename}">{$field.typename}</a></li>       {/eyou:models}     </ul>     <a href="{eyou:field name='typeurl' /}" class="left_more1" title="查看更多分类">查看更多分类</a> </div>   <ul class="right_pro">     {eyou:artlist loop='6' titlelen='30'}     <li> <a href="{$field.arcurl}" title="{$field.title}"><img src="{$field.litpic}" width="231" height="173" alt="{$field.title}" class="PicAuto"/></a>       <p><a href="{$field.arcurl}" title="{$field.title}">{$field.title}</a></p>     </li>     {/eyou:artlist}   </ul>   {/eyou:modelsartlist}    </div>  网站前端显示效果(css样式请自行填充)


  【更多示例】 -------------------------------示例1-------------------------------- 描述:输出顶级栏目列表 {eyou:modelsartlist type='top' loop='10'} <a href="{eyou:field name='typeurl' /}">{eyou:field name='typename' /}</a> {/eyou:modelsartlist} -------------------------------示例2-------------------------------- 描述:输出指定栏目下的内容列表(modelsartlist标签里嵌套artlist标签) {eyou:modelsartlist typeid='10,11,12' loop="10"} {eyou:artlist loop='10' titlelen='30' infolen='160'} <a href='{$field.arcurl}'>{$field.title}</a> {/eyou:artlist} {/eyou:modelsartlist} -------------------------------示例3-------------------------------- 描述:输出指定栏目下的下级栏目的内容列表(modelsartlist标签里嵌套artlist标签) {eyou:modelsartlist typeid='栏目ID' type='son' loop="10"} {eyou:artlist loop='10' titlelen='30' infolen='160'} <a href='{$field.arcurl}'>{$field.title}</a> {/eyou:artlist} {/eyou:modelsartlist} -------------------------------示例4-------------------------------- 描述:输出指定栏目下的下级栏目列表(modelsartlist标签里嵌套models标签) {eyou:modelsartlist typeid='栏目ID' type='son' loop='10'}
{eyou:models type='son' loop='10' currentclass='active'}
<a href="{$field.typeurl}" title="{$field.typename}" class="{$field.currentclass}">{$field.typename}</a>
{/eyou:models}
{/eyou:modelsartlist} -------------------------------示例5-------------------------------- 描述:输出指定栏目下的下级栏目列表(modelsartlist标签里嵌套type标签) {eyou:modelsartlist typeid='栏目ID' type='son' loop='10'}
{eyou:type type='self'}
<a href="{$field.typeurl}" title="{$field.typename}">{$field.typename}</a>
{/eyou:type}
{/eyou:modelsartlist}

 

标签:栏目,易优,10,type,eyou,modelsartlist,CMS,loop
From: https://www.cnblogs.com/hwrex/p/18310984

相关文章

  • 易优CMSartlist 文档列表(配合arcpagelist标签可实现ajax瀑布流分页)
    [基础用法]标签:artlist描述:获取网站栏目(如:文章、产品、图集、软件等)的一些文章。用法:{eyou:artlisttypeid='栏目ID'limit='0,10'flag='c'titlelen='30'infolen='160'orderby='add_time'}<ahref='{$field.arcurl}'&g......
  • 易优CMS模板标签collect文档收藏
    [基础用法]标签:collect描述:文档收藏/取消标签用法:{eyou:collectid="collect"cancel="加入收藏"collect="已收藏"}<a{$collect.onclick}>{$collect.cancel}</a>收藏数:<span{$collect.numId}></span>次{$collect.hidden}{/eyou:c......
  • dedecms登陆后台提示“你的用户名不存在“的解决办法
    准备登陆的时候发现出了问题,输入用户名密码验证码点击提交后提示“你的用户名不存在”,多试几次依然如此,第一反应是网站又被黑了?打开网站首页发现正常,点击查看源代码也是正常,好吧,百度之。百度出来的教程各式各样,都不知道是看哪一个好,有说修改php文件的,又说修改数据库的。都觉得有点......
  • 织梦如何去掉dedecms
    如何去掉dedecms解决方法很简单,如果你的网页中出现powerbydedecms,或powerbyxxx。你就去找include/目录下的dedesql.class.php。然后打开。然后查看代码(最好是用dreamweaver这样的编辑器,会显示页码)。在include/dedesql.class.php文件会多出第588到第592行的那几段代码(也可以......
  • [N1CTF 2018]eating_cms 1
    信息收集,文件上传,rce,代码审计打开之后是一个登录页面,同时他的url是login,呢么第一反应应该是看看有没有register.php发现是有的,..但是admin是注册不了的,呢么我们先随机注册一个尝试看看能不能更改权限,登陆上之后发现是没有session的也就是目前没办法切换admin账号,但是url可......
  • 易优CMS根据aid获取文档页面链接
    使用sql等标签获取到文档信息,但是没有获取到文档页面的链接,可以使用以下方法生成。1、在根目录下\extend\function.php中创建方法:if(!function_exists('diy_get_arcurl')){/***获取前台文档的URL*@paraminteger$aid文档ID*@paraminteger......
  • 易优CMS模板标签tags标签调用
    【基础用法】标签:tags描述:TAG调用用法:{eyou:tagssort='now'getall='0'loop='100'}<ahref='{$field.link}'>{$field.tag}</a>(文档数:{$field.total}){/eyou:tags}属性:aid=''文档ID,在内容页可以不设置该属性typeid=''栏......
  • 易优cms apache服务器伪静态规则
    易优cms在apache服务器环境默认自动隐藏index.php入口。如果发现没隐藏,可以检查根目录.htaccess是否含有以下红色代码段: <IfModule mod_rewrite.c>Options +FollowSymlinks -MultiviewsRewriteEngine on#http跳转到https#RewriteCond %{HTTPS} !=on#RewriteRule ^......
  • 帝国CMS网站后台对已增加的信息进行批量删除
    (一)、登录后台,单击“栏目”菜单,选择“批量删除信息”子菜单,进入批量删除信息界面: (二)、进入批量删除信息界面:选择数据表选择要删除信息的表。选择栏目选择要删除信息的栏目。按时间删除设置删除某一时间段的信息。按ID删除设置删除某一ID......
  • 易优cms广告管理栏目里面我删除了一个广告。网站没有了,怎么添加
    在广告管理中新增广告新建广告组,上传相应的图片保存,确认提交。根据实际情况,调用广告组或者单独的图片标签 找到相应文档,你的网站文章页广告被删,那就打开templatepcview_article.htm文件,找到第21行左右的下面这句代码,修改新增的图片ID,比如新增的id6......