在制作帝國(guó)cms模板的時(shí)候?yàn)榱擞幸粋€(gè)完整高效的帝國(guó)cms模板,我們往往會(huì)用到帝國(guó)cms全局站點(diǎn)標(biāo)題吊陰功的標(biāo)簽,然而很多時(shí)候,我們隊(duì)全局調(diào)用的標(biāo)簽還是比較陌生的,比如帝國(guó)網(wǎng)站名稱全站調(diào)用標(biāo)簽<?=$public_r[sitename]?>
這里這里我們也分享一下關(guān)于帝國(guó)cms用到的一些零散的東西:
帝國(guó)留言驗(yàn)證碼不刷新頁面刷新驗(yàn)證碼得方法:
6.0:<img src="/e/ShowKey/?v=gbook" onClick="this.src= this.src +'&xx='+Math.random()" alt="看不清楚,點(diǎn)擊刷新">
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="看不清楚,點(diǎn)擊刷新"> 加v=變量
帝國(guó)cms隨機(jī)調(diào)用信息
按表隨機(jī)調(diào)用: [ecmsinfo]"select * from phome_ecms_news order by rand() desc limit 6 ",6,18,0,24,2,0[/ecmsinfo]
隨機(jī)調(diào)用本欄目:[ecmsinfo]"select * from phome_ecms_news where classid='$GLOBALS[navclassid]' order by rand() desc limit 6",6,18,0,24,2,0[/ecmsinfo]
其中:news為表名,兩個(gè)6表示調(diào)用的數(shù)量為6條,18表示標(biāo)題取18個(gè)字符,第一個(gè)0表示不顯示欄名名,隨機(jī)調(diào)用的操作類型固定為24,2表示模板ID,第二個(gè)0標(biāo)題圖片不存在也調(diào)用…………,sql中欄目id要用終極欄目id
帝國(guó)當(dāng)前位置的“首頁”兩個(gè)字變?yōu)槟?dāng)前網(wǎng)站的名稱
打開:D:phpnowvhostshuamingedatalanguagegbpubfun.php
將'index'=>'首頁',的首頁改為您的網(wǎng)站名稱!
帝國(guó)CMS留言靈動(dòng)標(biāo)簽調(diào)用和時(shí)間修改
[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]
時(shí)間格式默認(rèn)是2011.08.09 12:02 我要修改的顯示我想要的:<?=format_datetime($r[lytime],'Y-m-d H:i')?>---------這個(gè)在論壇看到的,發(fā)靈動(dòng)標(biāo)簽中沒有,可能是單獨(dú)調(diào)用的,<?=format_datetime($bqr[lytime],'Y-m-d H:i')?>這個(gè)我自己改的,確定在靈動(dòng)標(biāo)簽中可以。
說明:gtitle這個(gè)字段是我自己改的留言標(biāo)題,帝國(guó)本身是沒有的,大家注意!
帝國(guó)網(wǎng)站名稱全站調(diào)用標(biāo)簽<?=$public_r[sitename]?>
帝國(guó)CMS之“內(nèi)容頁關(guān)鍵詞替換”,可以設(shè)置一些關(guān)鍵詞,然后如果您在內(nèi)容頁出現(xiàn)這些關(guān)鍵詞,自動(dòng)替換成你設(shè)置的鏈接,seo必備,后臺(tái)>其他管理>管理內(nèi)容關(guān)鍵字
默認(rèn)的5000設(shè)置在哪修改?
系統(tǒng)設(shè)置>數(shù)據(jù)表管理>管理字段>修改newstext字段的html元素代碼
會(huì)員登錄跳轉(zhuǎn)頁面怎么改?
登陸表單增加<input type=hidden name=ecmsfrom value="返回地址">
獲取會(huì)員數(shù)量,評(píng)論數(shù)量
會(huì)員數(shù)量:<?=$empire->gettotal("select count(*) as total from phome_enewsmember");?>
評(píng)論數(shù)量:<?=$empire->gettotal("select count(*) as total from phome_enewspl");?>
單獨(dú)為某個(gè)信息頁某個(gè)會(huì)員組訪問的權(quán)限
<?php
if($_COOKIE[00xxmlgroupid]!=2)
{
echo"<script>alert('沒有訪問權(quán)限');history.go(-1);</script>";
exit();
}
?>
00xx就是前臺(tái)cookie變量前綴,在cinfig里面查!
設(shè)置標(biāo)簽附加sql條件,調(diào)用非頭條的信息:
[e:loop={0,7,3,0,"firsttitle=0"}]
PS:[e:loop={0,7,3,0}] 怎么改成調(diào)用非頭條,并且非推薦?在附加sql中加上firsttitle=0 and isgood=0
在內(nèi)容頁發(fā)布<script language="JAVAscript">這個(gè)的JS時(shí),會(huì)被系統(tǒng)替換為<script language="javascrip">,因此內(nèi)容頁發(fā)布應(yīng)該把language="JavaScript"去掉。
如何去掉帝國(guó)CMS去掉此欄目頁無信息提示“此欄目暫無任何新增信息”,改語言包文件e/data/language/gb/pub/fun.php,去掉里面的這行字就OK了~!
靈動(dòng)標(biāo)簽調(diào)用欄目下的子欄目循環(huán)
[e:loop={'select * from 表前綴_enewsclass where bclassid=父欄目ID order by myorder',8,24,0}]
<li><a href="<?=$bqr[classpath]?>" title="<?=$bqr[classname]?>" target="_blank"><img src="<?=$bqr[classimg]?$bqr[classimg]:$public_r[newsurl].'e/data/images/noimg.jpg'?>" alt="<?=$bqr[classname]?>" /></a><p><?=$bqr[classname]?></p><p class="iyy"><?=$bqr[bname]?></p></li>
[/e:loop]
(不過這個(gè)有個(gè)問題鏈接必須是靜態(tài)生成的)