導航:首頁 > 萬維百科 > 帝國cmsorderby

帝國cmsorderby

發布時間:2021-01-27 23:18:37

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

<?
echo $nclassid =$GLOBALS[navclassid];//獲取當前欄目ID
echo $bclassid = $class_r[$GLOBALS[navclassid]][bclassid]; //獲取當前父欄目ID
$islast=$empire->fetch1(「select * from {$dbtbpre}enewsclass where classid=』$nclassid'」); //判斷當前欄目是否是終極欄目
if($islast[islast]==1){
?>
[e:loop={「select classid,classname,classpath from [!db.pre!]enewsclass 
where bclassid = 『$bclassid』 order by 
classid」,0,24,0}]<!-取得父欄目下的子欄目->
<a href=」<?=$bqsr[classurl]?>」><?=$bqr[classname]?></a>
[/e:loop]
<?
}else{
?>
[e:loop={「select classid,classname,classpath from [!db.pre!]enewsclass 
where bclassid = 『$nclassid』 order by 
classid」,0,24,0}]<!-取得當前欄目下的子欄目->
<a href=」<?=$bqsr[classurl]?>」><?=$bqr[classname]?></a>
[/e:loop]
<?
}
?>

希望你能看懂,看不懂的話,可以聯系我,我給你解釋

4、帝國CMS靈動標簽中的這段代碼有知道的朋友嗎

完整代碼,自己唔唔

<?php
                                $bclassid=$class_r[$GLOBALS[navclassid]][bclassid];
                                ?>
                                [e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=378 order by myorder,classid desc",0,24,0}]
                                <?php
                                $classurl=sys_ReturnBqClassname($bqr,9);//取得欄目地址
                                $bgcolor="";
                                if($bqr[classid]==$GLOBALS[navclassid])//當前欄目ID
                                {
                                $bgcolor="cur";
                                } 
                                ?>
              <li class="item <?=$bgcolor?>"><a href="<?=$classurl?>"><?=$bqr[classname]?></a><s class="s"></s></li>
                                [/e:loop]

bclassid=1  是欄目ID   注意 bclassid  是 父欄目   classid 終極欄目

5、帝國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不限制,不限制該信息是否有標題圖片

與帝國cmsorderby相關的知識