導航:首頁 > 萬維百科 > 帝國cms顯示所有欄目

帝國cms顯示所有欄目

發布時間:2020-11-03 07:25:01

1、帝國cms 程序 添加的欄目怎麼在首頁顯示?

欄目信息,你指的是欄目的描述嗎?如果是的話,首先你應該查看模板是否已經調用。

如是你說的是打開欄目,裡面沒有東西那麼就是還沒有生成HTML文件, 生成就是了

2、帝國cms在後台不顯示在首頁的欄目中添加了一條信息 首頁顯示了添加的那條信息

帝國cms的隱藏欄目是隱藏在導航調用里,並不是全部隱藏。而且不管是否隱藏,其欄目下的信息一樣可以調用,欄目也一樣可以調用。
這個功能的目的,個人理解是為了方便用戶調用導航。比如某個欄目名不希望顯示在導航里(比如網站幫助),那麼可以設置隱藏,也可以通過調整欄目排序實現類似效果。

3、帝國cms怎麼用萬能標簽調用父欄目下所有文章?

<?php
$fcr=explode('|',$class_r[$GLOBALS[navclassid]][featherclass]);
$topbclassid=$fcr[1]?$fcr[1]:$GLOBALS[navclassid];//取得當前欄目的頂級欄目ID
//echo $topbclassid;
?>
[e:loop={'select * from [!db.pre!]enewsclass as a right join [!db.pre!]ecms_news as b on a.classid=b.classid and a.bclassid='.$topbclassid.'',1,24,0}]
[<?=$bqno?>]<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a><br />
[/e:loop]

首先,我也好久沒有弄過帝國了,很多東西都忘了,憑僅有的記憶和網上搜索,在6.6版本里測試了一下,以上方法是有效的。

關於[!--bclass.id--]這個標簽,記得外面的[!-- --]這個是輸出的意思,相當於echo吧,所以放在標簽里怎麼都不對了,因為它並不需要在那裡輸出,

其次在[!db.pre!]ecms_news數據表裡的classid是本欄目id,比如你頂級欄目2下面有34,35,36,37,新聞表裡只能查34,35,36,37欄目的新聞,所以你classid=[!--bclass.id--]這樣寫就算[!--bclass.id--]沒有輸出的問題也是不正確的

所以我用了聯合查詢的mysql,同時查欄目表和新聞表,在欄目表查出哪個欄目的父欄目id是2,得出34,35,36,37,然後去新聞表查屬於這4個欄目的新聞

最上面取得當前欄目的頂級欄目ID是在網上搜的,測試過是對的,它應該比[!--bclass.id--]好吧,記得[!--bclass.id--]好像只是父欄目id,如果有3級欄目是不是就不能獲取一級欄目了,我記不太清了,你可以自己測試一下2個變數的區別

4、帝國cms怎麼獲取列表頁當前欄目鏈接和欄目名稱

列表頁獲取當前欄目鏈接 :
<?=sys_ReturnBqClassUrl($class_r[$GLOBALS[navclassid]]);?>
列表頁獲取當前欄目名稱 :
[!--class.name--]

5、帝國CMS 文章打開列表只顯示5列,只有點擊旁邊一個更多》按鈕才能全部現實,請問全部顯示該怎麼解決

首先,你這個標簽本來就是在列表頁顯示全部的,只是它用一個ul把5條信息包裹起來,加了一個下橫線5條5條的顯示,不用分頁的話就會全部顯示
如果你不想看上去5條5條的,可以循環裡面的li,樣式自己看著改
<ul>
[!--empirenews.listtemp--]
<!--list.var1-->
[!--empirenews.listtemp--]
</ul>

其次,你說的「點擊旁邊一個更多》按鈕才能全部現實"的那是封面頁,封面頁就是把一個版塊下的幾個欄目每個都顯示幾條。點擊更多以後就進入了一個欄目的列表頁,一個欄目當然就能顯示自己的全部信息了

6、請問帝國CMS欄目表格顯示怎麼做啊?

你的意思是:
做了一個數據模型(該數據模型簡稱為:A數據模型)
然後建立一個欄目(該欄目簡述為:B欄目)使用A數據模型

然後在B欄目中存儲上述你的圖片所展示的信息

是這個意思嗎?

如果是這個意思的話,請在A數據模型中定義:

證書編號欄位field1
姓名欄位field2
性別欄位field3
批准日期欄位field4
考級單位欄位field5
證書欄位field6

然後,在定義這個模型中的上述6個欄位可以在列表頁展示

然後自己在列表頁模版中寫相應的模版,如:

<table>
    <tr>
        <th>證件編號</th>
        <th>姓名</th>
        <th>性別</th>
        <th>批准日期</th>
        <th>考級單位</th>
        <th>證書</th>
        <th>查看</th>
    </tr>
    [!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--]
</table>

然後在list.var中寫入如下模版信息:

<tr>
    <td>[!--field1--]</td>
    <td>[!--field2--]</td>
    <td>[!--field3--]</td>
    <td>[!--field4--]</td>
    <td>[!--field5--]</td>
    <td>[!--field6--]</td>
    <td><a href="[!--titleurl--]">查看</a></td>
</tr>

7、帝國cms首頁顯示欄目問題

例子 國內新聞|我是國內新聞文章的標題
[e:loop={2,5,0,0}]
<li><?=$bqsr['classname']?>|<a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a></li>
[/e:loop]
上面這意思是調用欄目ID為2的欄目,最新5條信息。若是用在列表頁里可把欄目ID改為'selfinfo' 表當新欄目;欄目ID為2為 新聞{ 國內新聞、國際新聞、其它新聞 }。這很詳細了....

8、帝國cms如何調用一級欄目下的所有文章??

只能列出所有id,沒有別的方法,因為如果給你輕易掉出所有的欄目,那麼當你只需要調用某一兩個的時候怎麼辦???只能通過這一兩個的欄目id調用他們,所有如果你想調用多個就必須填寫他們的欄目id,標簽這樣設計應該也是為了不起沖突,當然如果你會改寫的話,寫個sql語句直接調用不是太簡單了,標簽沒有這個功能,祝你好運

與帝國cms顯示所有欄目相關的知識