重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
[ecmsinfo]栏目ID/专题ID,显示条数,标题截取数,是否显示栏目名,操作类型,模板ID,只显示有标题图片,附加SQL条件,显示排序[/ecmsinfo]
站在用户的角度思考问题,与客户深入沟通,找到南江网站设计与南江网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站设计、做网站、企业官网、英文网站、手机端网站、网站推广、域名注册、网页空间、企业邮箱。业务覆盖南江地区。
按照你的参数应该是:
栏目id为2(确认它是不是终极栏目的id,该栏目下有信息吗?)
显示10条信息
信息标题截取30个字符
不显示栏目名
显示的是栏目最新信息
选择了id为2的标签模板(确认该标签模板是否正确)
不管有没有标题图片的信息都显示
没有附加sql条件
不显示排序
不知道你前面写的那个在你模板里是不是能显示信息,如果那个是正确的而你改了一个id就不对了,而你确认所有参数在你模板里都是正确的话,那就奇怪了,不然你改成这样试试
[ecmsinfo]'2',10,30,0,0,2,0,'','id desc'[/ecmsinfo]
再不行你就干脆换成灵动标签吧,灵动标签,一招鲜,吃遍天。
文章内容 news.text 是不能被调用的,想要调用唯有数据库里取,一般是新闻系统的smalltext简介字段 调用 title标题字段 titlepic标题图片字段 smalltext 用div css自己组合
修改头文件,具体代码如下
nav class="nav"
ul class="nav__menu"
li class="nav__menu-item"a href="[!--news.url--]" target="_self"首页/a/li
?php
$ecms_bq_sql=sys_ReturnEcmsLoopBq('select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder limit 8',20,24,0); $bqno=0;
while($bqr=$empire-fetch($ecms_bq_sql))
{
$bqsr=sys_ReturnEcmsLoopStext($bqr);
$bqno++;
if($bqr[classid] != '23' ){
?
li class="nav__menu-item"a href="?=$public_r[newsurl]??=$bqr[classpath]?" title="?=$bqr[classname]?" target="_self" ?=$bqr[classname]?/a
ul class="nav__submenu"
?php
$ecms_bq_sql2=sys_ReturnEcmsLoopBq("select classid,classname,classpath from [!db.pre!]enewsclass where bclassid='$bqr[classid]' order by myorder limit 5",20,24,0);
$bqno2=0;
while($bqr2=$empire-fetch($ecms_bq_sql2))
{
$bqsr2=sys_ReturnEcmsLoopStext($bqr2);
$bqno2++;
?
li class="nav__submenu-item"a href="?=$public_r[newsurl]??=$bqr2[classpath]?" title="?=$bqr2[classname]?" target="_self" ?=$bqr2[classname]?/a/li
?php
}
?
/ul
/li
?php
}
}
?
/ul
/nav
[ecmsinfo]栏目ID/专题ID,显示条数,标题截取数,是否显示栏目名,操作类型,模板ID,只显示有标题图片,附加SQL条件,显示排序[/ecmsinfo]
32为标题截取数,注意UTF版1个中文占3个字符,gb版1个中文占2个字符
41为模板ID
'ispic=1'是SQL条件,一般很少用到
‘id DESC’是排序,一般也是默认
后面这两个其实默认是不用写的,如果是老版本的帝国CMS可能没有这两项