帝国CMS调用标签总结
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
帝国调用标签
一、标题、关键字、描述
1、首页定死:
2、列表页:
栏目别名调用
<title><?php
$cr=$empire->fetch1("select bname from phome_enewsclass where classid='".$GLOBALS[navclassid]."' limit 1");
echo $cr['bname'];
?></title>
<meta name="keywords" content="[!--pagekey--]"/>
<meta name="description" content=" [!--pagedes--]"/>
3、文章页(调用简介):
文章名称_列表名_医院名,根据情况修改
<title>[!--pagetitle--]_[!--]_广州后勤白癜风医院</title> <meta name="keywords" content="[!--keyboard--]"/>
<meta name="Description" content="[!--smalltext--]"/>
二、禁止转码的代码
mobile:
<meta name="applicable-device" content="mobile">
<meta http-equiv="Cache-Control" content="no-transform" />
<meta http-equiv="Cache-Control" content="no-siteapp" />
pc:
<meta name="applicable-device" content="pc">
<meta http-equiv="Cache-Control" content="no-transform" />
<meta http-equiv="Cache-Control" content="no-siteapp" />
三、手机跳转代码----适配站(数据库同步的)
<!--首页-->
<script src="/static/webappservice/uaredirect.js"
type="text/javascript"></script>
<script type="text/javascript">uaredirect("/");</script> <!--列表页-->
<?php $classpath=$class_r[$GLOBALS[navclassid]][classpath]; ?>
<script src="/static/webappservice/uaredirect.js"
type="text/javascript"></script>
<script
type="text/javascript">uaredirect("/<?=$classpath?>/"); </script>
<!--内容页-->
<script src="/static/webappservice/uaredirect.js"
type="text/javascript"></script>
<script
type="text/javascript">uaredirect("/[!--titleurl--]");</scri pt>
四、调用
1、[e:loop={5,1,0,0}]
-------->调用id为5的一篇最新文章,无图的,最后一个0改为1就是调用有标题图片的-------->第三个数的意义:‘0’最新文章,‘1’点击排行,‘2’推荐信息,‘9’评论排行,‘12’头条信息,‘15’下载排行
<li class="s_size">
<a
href="<?=$bqsr['titleurl']?>"> <?=esub($bqr['title'],32)?></a>--------------------->调用标题,限制字数,链接到文章
<span><?=date('Y-m-d',$bqr[newstime])?></span>------------------->调用时间
</li>
<li class="tab_size">
<p>
<?=esub($bqr[smalltext],70)?>--------->调用文章内容,一个字2个字节,70就是35个字
......
<a href="<?=$bqsr['titleurl']?>">[详细]</a>
</p>
</li>
[/e:loop]
2、[e:loop={5,1,0,1}]-------------->调用id为5的有标题图片的一篇最新文章
<img src="<?=$bqr[titlepic]?>" width="97" height="57" alt="<?=$bqr[oldtitle]?> ">------------------>调用标题图片
<dt><a href="<?=$bqr[titleurl]?>"><?=esub($bqr[title],22)?></a></dt>
<dd><?=esub($bqr[smalltext],36)?>...<a href="<?=$bqr[titleurl]?>" class="detial" >[详细]</a></dd>
[/e:loop]
3、[e:loop={'selfinfo',5,0,0}]------------>'selfinfo'表示调用当前栏目
4、[e:loop={10,'1,4',0,0}]------------->调用id为10的从第2篇开始的共4篇文章
5、随机数
首页、文章页:<?php echo rand(500,3000);?>
列表页:(使用程序代码)
$rs=rand(500,3000);
$listtemp='<li><div class="gg_bLeft"><span></span><a
href="/pifu/wap[!--titleurl--]" title="[!--oldtitle--]">[!--title--]</a></div><div class="gg_bRight"><span>'.$rs.'人推荐</span></div></li>';
6、常用标签:
[!--newsnav--] 导航条
[!--title--]标题
[!--titleurl--]标题链接
[!--newstime--]时间
[!--smalltext--]一段,文章简介
[!--newstext--]全部文章内容
[!--show.listpage--]分页导航(列表式)
[!--show.page--]分页导航(分页式)
7、自动获取页面商务通
<a style="cursor: pointer;" onclick="openZoosUrl('chatwin'); return false;"
rel="nofollow" target="_black">
<img src="images/zxyy1.gif" alt="广州后勤白癜风医院" title="广州后勤白癜风医院"/>
</a>
8、网站地图
栏目--->自定义页面--->增加自定义页面--->页面名称(网站地图),文件名
(../../sitemaps.xml)
<?='<?xml version="1.0" encoding="UTF-8"?>'?>
<urlset xmlns="/schemas/sitemap/0.9">
<url>
<loc>/wyzz/[!--news.url--]</loc>
<lastmod><?=date('Y-m-d')?></lastmod>
<changefreq>daily</changefreq>
<priority>1.000</priority>
</url>
[e:loop={"select * from [!db.pre!]enewsclass order by myorder",0,24,0}]
<?
if($bqr['classurl']=='') { $sccurl=$public_r['newsurl'].$bqr['classpath']."/"; }
else { $sccurl=$bqr['classurl']."/"; }
?>
<url>
<loc>/CSS3/1042.html<?=$sccurl?></loc>
<lastmod><?=date('Y-m-d')?></lastmod>
<changefreq>daily</changefreq>
<priority>0.8000</priority>
</url>
[/e:loop]
[e:loop={"select * from [!db.pre!]enewszt order by ztid",0,24,0}]
<?
if($bqr['zturl']=='') { $sccurl=$public_r['newsurl'].$bqr['ztpath']."/"; }
else { $sccurl=$bqr['zturl']."/"; }
?>
<url>
<loc>/CMSjc/EmpireCMS/1395.html<?=$sccurl?></loc >
<lastmod><?=date('Y-m-d',$bqr[newstime])?></lastmod>
<changefreq>monthly</changefreq>
<priority>0.6000</priority>
</url>
[/e:loop]
[e:loop={"select * from [!db.pre!]ecms_news order by newstime desc",0,24,0}] <url>
<loc>/CMSjc/DEDECMS/1404.html<?=$bqsr[titleurl]?> </loc>
<lastmod><?=date('Y-m-d',$bqr[newstime])?></lastmod>
<changefreq>monthly</changefreq>
<priority>0.5000</priority>
</url>
[/e:loop]
</urlset>
五、手机站
手机站如果是同步的,而且网址不是根目录下面直接wap的,而是多一层的,例如/CMSjc/EmpireCMS/
<li>上一篇:[!--info.pre--]</li>
<li>下一篇:[!--info.next--]</li>
将/e/class/functions.php中
上一篇和下一篇中:
<a href=\'".$grclassurl."\'>改为
<a href=\'".str_replace("/health/","/health/wap/",$grclassurl)."\'>
共4处
{$infonext="<a href=\'".$grclassurl."\'>'.$fun_r['HaveNoNextLink'].'</a>";}
红色处改为:
<a href=\'".str_replace("/health/","/health/wap/",$grclassurl)."\'>
<a href=\'".$nexttitleurl."\'>改为<a
href=\'".str_replace("/health/","/health/wap/",$nexttitleurl)."\'>
手机站中链接
[!--titleurl--]改成<?=str_replace("/health/","/health/wap/",$bqsr[titleurl])?>
例如:
<?=str_replace('"/health/","/health/wap/",$bqsr[titleurl])?>
href="<?=str_replace("/zhongyi/","/zhongyi/wap/",$bqr[titleurl])?>"
Cms建站问答:/
列表循环的调用-----(使用程序代码)打勾
例如:
$url=str_replace(""/health/","/health/wap/"",$r[titleurl]);
$listtemp='<li><a href="'.$url.'"
title="[!--title--]">[!--title--]</a><span>[!--newstime--]</span></li>';
文章页调用:正文部分:
[e:loop={"SELECT id,newstext FROM phome_ecms_news_data_1 WHERE
id=$navinfor[id]",1,24,0}]
<?=str_replace("/","/wap",$bqr[ne
wstext])?>
[/e:loop]
六、通用
1、标题关键字描述
<title><?php
$cr=$empire->fetch1("select bname from phome_enewsclass where
classid='".$GLOBALS[navclassid]."' limit 1");
echo $cr['bname'];
?></title>
<meta name="keywords" content="[!--pagekey--]" />
<meta name="description" content="[!--pagedes--]" />
2、调用
[e:loop={"SELECT n.title,n.titleurl,n.smalltext FROM phome_ecms_news as n INNER JOIN phome_enewsclass as c ON n.classid=c.classid WHERE
c.bclassid=$GLOBALS[navclassid] AND c.classpath like '%yyjj' LIMIT 2--",1,24,0}]
<li><span><img src="/baidianfeng/<?=$classpath?>/images/index_36.jpg" width="41" height="16" alt=""></span>
<p><a href="<?=$bqsr[titleurl]?>"
title='<?=$bqr[title]?>'><?=$bqr[title]?></a></p>
</li>
[/e:loop]
[e:loop={'selfinfo',7,0,0}]
<li><a href="<?=$bqsr['titleurl']?>"
target="_blank"><?=esub($bqr[title],20)?></a><span><?=date('Y-m-d',$bqr[ne wstime])?></span></li>
[/e:loop]
3,当前栏目、父栏目
<?=$classpath?>
<?=$bclasspath?>
4,声明
首页
<?php
$bclassid=$class_r[$GLOBALS[navclassid]][bclassid];
$classpath = $class_r[$GLOBALS[navclassid]][classpath];
$bclasspath = $class_r[$GLOBALS[navclassid]][classpath];
$value=ReturnClassAddField(0,'yyjj,tel,address,qq,name,resultName,result'); ?>
列表文章
<?php
$classpath = $class_r[$GLOBALS[navclassid]][classpath];
$bclassid=$class_r[$GLOBALS[navclassid]][bclassid];
$bclasspath = $class_r[$bclassid][classpath];
$value=ReturnClassAddField($bclassid,'yyjj,tel,address,qq,name,resultName,result' );
?>
调用栏目名
[e:loop={"select * from phome_enewsclass where bclassid in
($GLOBALS[navclassid]) order by classid asc limit 12",0,24,0}]
<a href="/health/<?=$bqr[classpath]?>"><?=$bqr[classname]?></a>
[/e:loop]
[e:loop={"select * from phome_enewsclass where bclassid in ($bclassid) order by classid asc limit 12",0,24,0}]
<a href="/health/<?=$bqr[classpath]?>"><?=$bqr[classname]?></a>
[/e:loop]
[showclasstemp]'selfinfo',12,0,13[/showclasstemp]
七、友情链接
[e:loop={"select lname,lurl from [!db.pre!]enewslink WHERE checked=1 and classid=1 order by lid",0,24,0}]-------------->友情链接分类里面的ID是多少就写多少 <li><a href="<?=$bqr[lurl]?>" target="_blank" title="<?=$bqr[lname]?>"> <?=$bqr[lname]?>
</a> </li>
[/e:loop]
更多帝国cms 教程:/。