1、帝国cms的专题和栏目是什么关系
专题是拿来做进一步的 聚合用
栏目是做初步聚合用
比如你要做专题 专题名叫易筋经
那么你可以从各个栏目总选出十多篇文章 放入专题 只是做个链接
然后稍微设计一下专题模版 就做到了 更专业的 展示易筋经的目的
从而优化网站 优化读者需求及体验
2、帝国Cms怎么实现调用网站一级栏目和二级栏目做为网站导航
修改头文件,具体代码如下
<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>
3、帝国CMS创建指定栏目(产品中心)的子栏目和子栏目的子栏目等多级导航,并对不同的导行应用CSS样式
方法/步骤
登录帝国cms后台,选择栏目,再选择栏目管理。
管理栏目里可以找到之前创建的栏目和栏目对应的id(调用很重要)。
点击创建栏目,输入栏目名称,文件存放的目录,如下图所示
切换至模板设置,选择对应的模板列表,这个直接关系到栏目的列表显示方式和文章页的显示方式。
最后可以设置内容页(文章)所存放的位置和文章页的格式,文章列表所显示的条数。
4、帝国CMS灵动标签调用指定栏目的问题
使用灵动标签首先要在系统参数设置---信息设置---模板支持程序代码(开启)
灵动标签 (e:loop)的格式:
[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]模板代码内容[/e:loop]
实例3:如果信息带有图片信息,则标题上带有图片标志
[e:loop=
{'selfinfo',20,0,0}]<?$newimg="";if(!empty($bqr[titlepic]))
{ $newimg="<img src='http://bbs.zhnews.net/bbs/static/image
/filetype/image_s.gif' />";}?><tr class="even"><
td class="title"><h1><a href="<?=$bqsr[titleurl]?&
gt;" target="_blank"><?=sub($bqr[title],0,24,false)?></a&
gt;<?=$newimg?></h1><p class="intro">&
lt;?=$bqr[smalltext]?>[<a title="阅读全文" href="&
lt;?=$bqsr[titleurl]?>" target="_blank">详细内容</a>]</p>&
lt;/td><td><?=$bqr[myarea]?></td><td><?=date('Y-m-d H:i:s', $bqr[newstime])?></td></tr>[/e:loop]
5、帝国CMS如何调用父栏目下所有子栏目中的文章
帝国有分页的标签,父栏目调用本栏目文章直接使用灵动标签调用文章,ID就是父栏目的ID
6、帝国cms灵动标签调用指定的栏目名称地址和5条新闻标题
你直接在帝国后台上点击自动生成标签,然后设置好,自动生成。拷贝那段代码。
[e:loop={2,10,1,0}][e:loop={2,10,1,0}]这句就是循环的开始
<a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a> <br>
[/e:loop]这句就是循环的结束
然后你按照你的div+css看那里要循环。把这些替换就可以了
7、帝国 CMS 建立网站 栏目如何实现 ?
栏目的创建是分了级别的,有终极栏目,有非终极栏目,终极栏目才可以发布内容,非终极栏目下可以继续分下一级栏目。不知明白否;例如:一级栏目:行业资讯;在行业资讯下可建立二级栏目:数字技术、数字内容。如果这二级栏目要发布内容,就把它设置为终极栏目。在帝国官网有教程的。你可以先看看教程。还是比较简单的。
8、帝国cms如何调用一级栏目下的所有文章??
只能列出所有id,没有别的方法,因为如果给你轻易掉出所有的栏目,那么当你只需要调用某一两个的时候怎么办???只能通过这一两个的栏目id调用他们,所有如果你想调用多个就必须填写他们的栏目id,标签这样设计应该也是为了不起冲突,当然如果你会改写的话,写个sql语句直接调用不是太简单了,标签没有这个功能,祝你好运
9、帝国CMS首页怎么调用指定栏目下的一级推荐文章
[e:loop={3,1,2,0}] //id 3 下面的一级推荐文章一篇
<h4><?=esub($bqr[title],30)?> </h4> //文章标题
<p><?=esub($bqr[smalltext],120)?> ...<a href="<?=$public_r['add_pc']?><?=$bqsr['titleurl']?>" title="<?=$bqr['title']?>" rel="nofollow">[查看详细]</a></p>
//文章简介
[/e:loop]