1、会员列表分页位置:/e/member/list
2、栏目ID表:前缀_enewsclass
3、单独调用一个栏目链接:<?=$class_r[栏目id]['classpath']?>
4、单独调用一个栏目名称:<?=$class_r[栏目id]['classname']?>
5、内容页收藏夹地址:[!--news.url--]e/member/fava/add?classid=[!--classid--]&id=[!--id--]
6、内容页调用会员的用户名和空间链接:<a href="[!--news.url--]e/space/?userid=[!--userid--]">[!--username--]</a>
7、内容页显示会员收藏数:<?=$empire->gettotal("select count(*) as total from phome_enewsfava where id='$navinfor[id]'and classid='$navinfor[classid]'");?>
8、统计当前栏目的文章数:[totaldata]$GLOBALS[navclassid],0[/totaldata]
9、统计 159 栏目的文章数:[totaldata]'159',0,0[/totaldata]
10、关于帝国CMS会将“\”自动替换为空的说明,请用到“\”的地方用“\\\\”四个反斜杠代替
11、内容页简介字数的控制:<?=sub($navinfor[smalltext],0,您的字数,false)?>
12、对灵动标签的内容进行排序:
<li><a href="<?=$bqsr[titleurl]?>" target="_self" title="<?=sub($bqr[title],0,40,false)?>"><?=sub($bqr[title],0,26,false)?></a></li>
[/e:loop]
解释:
hao_sd_about是要查询字段所在的表名;
classid=1是要查询的栏目ID是1;
order by title asc 是查询title这个字段的//升序排列
order by title desc 是查询title这个字段的//降序排列
limit 10 是取10条,可以去掉去全部!
13、<?=date('Y-m-d',$bqr[newstime])?> 灵动标签的时间输出
14、调用栏目图片(一般在内容页):
[e:loop={"select classimg from phome_enewsclass where classid='$GLOBALS[navclassid]'",1,24,0}] 解释:phome_enewsclass是您要调用的表的名称; $GLOBALS[navclassid]是当前栏目的ID;如果是调用固定栏目就填写固定的ID。 比如:[e:loop={"select classimg from XXX_enewsclass where classid='8'",1,24,0}] |
15、栏目列表页调用一篇文章的内容:
注意:newstext字段的属性设置,不然不能显示
[e:loop={"select classimg from 数据库前缀_enewsclass where classid='要调用的栏目ID'",1,24,0}]
<a href="[!--news.url--]<?=$class_r[要调用的栏目ID]['classpath']?>"><img src="<?=$bqr[classimg]?>" alt="<?=$class_r[要调用的栏目ID]['classname']?>" /></a>
[/e:loop]
17、上传图片存放的原始表:“表前缀_enewsfile”,这个主要是便于修改上传的内容!
18、全局网站名称调用:<?=$public_r[sitename]?>
19、当前位置[--[!--newsnav--]修改“首页”两个字:修改位置:e\data\language\gb\pub\fun.php
'index'=>'首页', 这两个字可以随意更改成您想用的字;
20、分页分为:[!--show.page--](下拉式);[!--show.listpage--](列表式)------注意:动态页面只支持列表式(PS:[!--show.listpage--]的分页样式在:e/class/t_functions.php下修改;文字在语言包:e/data/language/fun.php
20、帝国留言验证码不刷新页面刷新验证码得方法:
6.0:<img src="/e/ShowKey/?v=gbook" onClick="this.src= this.src +'&xx='+Math.random()" alt="看不清楚,点击刷新">
6.6:<img src="/e/ShowKey/?v=pl" name="KeyImg" id="KeyImg" align="bottom" onclick="KeyImg.src='/e/ShowKey/?v=pl&t='+Math.random()" alt="看不清楚,点击刷新">
21、帝国cms随机调用信息
按表随机调用: [ecmsinfo]"select * from phome_ecms_news order by rand() desc limit 6 ",6,18,0,24,2,0[/ecmsinfo]
随机调用本栏目:[ecmsinfo]"select * from phome_ecms_news where classid='$GLOBALS[navclassid]' order by rand() desc limit 6",6,18,0,24,2,0[/ecmsinfo]
其中:news为表名,两个6表示调用的数量为6条,18表示标题取18个字符,第一个0表示不显示栏名名,随机调用的操作类型固定为24,2表示模板ID,第二个0标题图片不存在也调用…………,sql中栏目id要用终极栏目id
22、帝国当前位置的“首页”两个字变为您当前网站的名称
打开:D:\PHPnow\vhosts\huaming\e\data\language\gb\pub\fun.php
将'index'=>'首页',的首页改为您的网站名称!
23、帝国CMS留言灵动标签调用和时间修改
[e:loop={'select * from 表前缀_enewsgbook where bid=1 order by gtitle asc limit 10',20,24,0}]
<li><span class="time"><?=format_datetime($bqr[lytime],'m-d')?></span><a href="/e/tool/gbook/?bid=1" title="<?=$bqr[gtitle]?>"><?=$bqr[gtitle]?></a></li>
[/e:loop]
时间格式默认是2011.08.09 12:02 我要修改的显示我想要的:<?=format_datetime($r[lytime],'Y-m-d H:i')?>---------这个在论坛看到的,发灵动标签中没有,可能是单独调用的,<?=format_datetime($bqr[lytime],'Y-m-d H:i')?>这个我自己改的,确定在灵动标签中可以。
说明:gtitle这个字段是我自己改的留言标题,帝国本身是没有的,大家注意!
24、帝国网站名称全站调用标签<?=$public_r[sitename]?>
25、帝国CMS之“内容页关键词替换”,可以设置一些关键词,然后如果您在内容页出现这些关键词,自动替换成你设置的链接,SEO必备,后台>其他管理>管理内容关键字
26、默认的5000设置在哪修改?
系统设置>数据表管理>管理字段>修改newstext字段的html元素代码
27.会员登录跳转页面怎么改?
登陆表单增加<input type=hidden name=ecmsfrom value="返回地址">
28、获取会员数量,评论数量
|
30、设置标签附加sql条件,调用非头条的信息:
[e:loop={0,7,3,0,"firsttitle=0"}]
PS:[e:loop={0,7,3,0}] 怎么改成调用非头条,并且非推荐?在附加sql中加上firsttitle=0 and isgood=0 |
31、在内容页发布<script language="javascript">这个的JS时,会被系统替换为<script language="javascrip">,因此内容页发布应该把language="javascript"去掉。