使用场景:栏目页或专题页中使用
(一)、当前栏目ID或专题ID:$GLOBALS[navclassid]
通过这个变量可以输出这个栏目id的所有数据(如:select * from phome_enewsclass where classid='$GLOBALS[navclassid]'
)
(二)、使用范例:调用当前栏目下的栏目简介。
Just So So ...
使用场景:栏目页或专题页中使用
(一)、当前栏目ID或专题ID:$GLOBALS[navclassid]
通过这个变量可以输出这个栏目id的所有数据(如:select * from phome_enewsclass where classid='$GLOBALS[navclassid]'
)
(二)、使用范例:调用当前栏目下的栏目简介。
有时候有这个需求:一篇文章,形成多个URL,每个URL对应不同的模板,这样相同内容显示不同效果的页面。
第一步:复制动态页面文件。
将e/action/ShowInfo.php
文件复制一份,并重命名,比如命名为 ShowInfo2.php
第二步:修改刚复制好的页面。
1,搜索//moreport
,将这段代码注释:
帝国CMS文章内容模板里用[!--befrom--]显示信息来源,有时候我们不希望信息来源还有超级链接信息,只想显示文本信息。
帝国CMS删除信息来源[!--befrom--]的链接有两种方法:
一,修改帝国CMS的源代码
找到e/class/connect.php文件,搜索$return_befrom="<a href='".$r[siteurl]."' target="_blank">".$r[sitename]."</a>";
修改为:$return_befrom=$r[sitename];
二,在文章内容模板里不用[!--befrom--]标签,采用PHP代码调用
在帝国CMS的文章内容页模板里,用标签[!--writer--]可以显示文章的作者,但是他还会显示mailto邮箱链接,如果在管理作者列表,你不填邮箱,他就是一个mailto空链接,再说了,谁会填写邮箱地址?把邮箱地址显示在网页里,除非招呼垃圾邮件广告,没其他任何卵用。
因此,作为有洁癖的我,必须去掉文章内容页[!--writer--]作者的mailto链接。有三种方法:
有时候需要把一个栏目下的部分或全部文章,转移到别的栏目下。比如某个栏目现在要创建子栏目,创建子栏目之前,要先把它转换成非终极栏目,要转换成终极栏目,就必须把栏目下的文章转移了。
文章较多,且文章都被搜索引擎收录了,最好要保持URL地址不变,这样对SEO更友好。
如果是转移到新建栏目下,那很好办,可以保持URL地址不变。在新建栏目的“生成选项”里,找到“内容页存放目录”一项。
1,如果以前文章的URL结构是/AAA/BBB/文章id.html
,选择“自定义”,输入AAA/BBB
2,下面的“内容页目录存放形式”,选择不设置目录