1、帝國cms 列表頁 有關循環問題
你的條件判斷語來句 語法不正確。自
正確的if常用判斷語句語法如
if(){
//code
}
else
{
//code
}
例如本例中
<?php
if(){
?>
html代碼
<?php
}//這是你語法中錯誤的地方:這個大的反括弧不能丟了!!!
else
{//這里也不能缺了!
?>
……
比如你以下這一段代碼就有問題
……
if(!$bqr[islast]) //判斷是否終極欄目
{
?>
<li><a><?=$bqr[classname]?></a>
<ul class="sub-menu">
<?php
else
?>
……
else前後不能少了大括弧
2、帝國cms靈動標簽怎麼調用某一子欄目
[e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=1 and showclass=0 order by myorder,classid desc',0,24,0}]
<li><a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" title="<?=$bqr[classname]?>" target="_blank"><?=$bqr[classname]?></a></li>
[/e:loop]
可以實現帝國CMS用靈動標簽來實現任意頁面調用指定欄目下的所有子欄目。
這段JS是用以實現當前欄目高亮的樣式區分,如不需要當前子欄目高亮,可刪除這段JS代碼。
3、loop標簽 循環當前欄目 可以輸出當前欄目對應的父欄目的名稱和鏈接么? 帝國cms
<?希望你能看懂,看不懂的話,可以聯系我,我給你解釋
4、帝國CMS靈動標簽中的這段代碼有知道的朋友嗎
完整代碼,自己唔唔
<?php5、帝國cms7.0百度網站地圖怎麼做? [e:loop={"select * from [!db.pre!]ecms_news where checked=1 order by
呵呵,7.0版本的待審核信息與發布信息單獨表存放,所以調用前台信息不再需要checked=1條件
因此,你的這個函數中的 where checked=1 應該刪除掉,就可以搞定了
6、通帝國CMS的高手進來!
1、你抄是在全新的資料庫安裝帝國CMS嗎?如果不是,在安裝時選擇新建不同名的資料庫看看;
2、你是不是在舊版本的帝國CMS進行了升級安裝?留意帝國升級的說明,需要逐個版本按操作升級,不能跨版本升級,例如不能從6.0直接升級到6.6,而需要先升級到6.5才可以。
7、帝國cms標簽[e:loop={"select * from {$dbtbpre}ecms_huati order by newstime desc limit 1",6,24,0}
[e:loop={"select * from {$dbtbpre}ecms_huati order by newstime desc limit 1",6,24,0}]
......
[/e:loop]
第一部分:
"select * from {$dbtbpre}ecms_huati order by newstime desc limit 1"
查詢數據模型為 huati 的數據表,{$dbtbpre}為表前綴
order by newstime desc 排序規則,按照發布時間,倒序排列
limit 1 ,查詢結果數量控制,僅顯示一條記錄
第二部分:
6,顯示6條記錄,這個6是針對e:loop而言的,第一部分中有limit 1,所以,這個地方的6是不起作用的
第三部分:
24,如果第一部分是查詢函數的話,那麼這個地方必須是24
第四部分:
0,表示titlepic不限制,不限制該信息是否有標題圖片