1、帝國cms怎麼獲取當前自定義頁面所在分類的ID
不知道你說的所在分類是不是欄目?
當前頁面所在的欄目 可以用$navinfor['classid'];
$navinfor是內容頁變數數組
2、帝國CMS為什麼列表頁和內容頁代碼沒調出來標簽?
首先你要知道你的「玄幻奇幻」這個欄目所屬的系統模型,你是否已經設置為與之相匹配的 系統模型?(欄目修改那裡可以看到 該欄目所啟用的系統模型)
1、在後台打開 內容模板、列表模板管理,檢查當前你所使用的這個內容模板、列表模板 所屬的系統模型,是否 是下載系統模型。
2、在下載 數據表管理那裡,確保 以上你圖中那些「softwriter、softsq」等等欄位是否存在,如果不存在請添加該欄位;
3、點擊 修改 下載系統模型,在列表模板、內容模板 復選框那裡,把以上出現未能解析的欄位 都勾選中,點擊提交保存退出。
經過以上步驟,基本上你所出現的問題,98%都會得到解決,實在不行,有可能是其他的問題,具體問題再具體分析。
3、如何獲取當前頁URL 帝國cms
獲取所有分頁數量和當前分頁號,需要修改一個文件就行了,然後內容模板調用標簽:所有分頁數為[!--page.count--] 當前分號為[!--page.on--] 修改方法如下
4、帝國CMS列表頁調作者的代碼是什麼?不是發布者的代碼。
有兩種方法:
1、默認新聞模型把writer欄位存放在副表,要在列表中調用要先把這兩個欄位轉移到主表(管理欄位頁面點副表轉移),轉移後修改模型選擇這兩個欄位為列表模板項就可以用[!--欄位名--]調用。
2、在列表模板或標簽模板中調用副表欄位內容
列表模板中要調用副表欄位內容需要採用「list.var支持程序代碼」。
$fr=$empire->fetch1("select writer from {$dbtbpre}ecms_news_data_{$r[stb]} where id='$r[id]'");
$listtemp=' [!--title--]'.$fr[writer].';
5、內容頁中,PHP如何獲得當前頁面的網址 帝國cms
用[!--titleurl--]模板變數即可獲取當前頁面的網址。
在帝國後台的內容模板里有一個「顯示模板變數說明」按鈕

點擊後如圖會顯示很多模板變數,紅色箭頭指向的即為獲取當前頁面網址的變數。

另外點擊模板變數下部的「這里」按鈕,也可直接獲取資料庫欄位變數:

希望能幫到你,謝謝。(我並沒有求採納之類的要求,說謝謝是我的個人修養問題。希望百度能修改相關規定。)
百度一方面要求相關性,一方面又說回答啰嗦,我也是醉了。還說含有相關性若的內容。。。呵呵,希望百度能換一些懂得這類問題的人來評估答案價值,不要再鬧這些笑話了,謝謝。
6、帝國cms怎麼獲取列表頁當前欄目鏈接和欄目名稱
列表頁獲取當前欄目鏈接 :
<?=sys_ReturnBqClassUrl($class_r[$GLOBALS[navclassid]]);?>
列表頁獲取當前欄目名稱 :
[!--class.name--]
7、如何獲取當前頁URL 帝國cms
信息頁地址就是[!--titleurl--],不含分頁
分頁你可以用替換,加上index後面加_2
8、帝國cms怎麼獲取當前自定義頁面所在分類的ID
帝國cms 自帶的 分類信息 系統模型,你可以參考一下。 大體的原理,就是 在安踏欄目下面 的信息,你添加一個 鞋子種類 的欄位,這個欄位 在系統模型結合項中 是勾選的,整個後台你設計完成後,在前台可以採用結合項的方式實現輸出!就能實現跟京
9、高懸賞!!!帝國CMS內容頁如何獲取當前頁碼?
獲取所有分頁數量和當前分頁號,需要修改一個文件就行了,然後內容模板調用標簽:所有分頁數為[!--page.count--] 當前分號為[!--page.on--]
<?php $curpageno='[!--list.pageno--]'; ?>
修改方法如下:《參考文獻http://hounwang.com/lesson.html》
在functions.php裡面有一個生成列表的方法,
function ListHtml。。。在裡面的首頁和非首頁進行下判斷,然後再清除指定內容。。。
if($pagenum==1)
{
$path=$dopath."index".$dotype;
}
else
{
$path=$dopath."index_".$ok.$dotype;
$string = delStr("<div class=\"main_lmdd\" id=\"main_lmdd\">","<div class=\"clearinfo\"></div>",$string);//如果非首頁,清除其中指定的內容
}
/*這個方法清除指定頭尾中間的欄位串,這樣就達到了首頁和其它頁面顯示不一樣的功能了*/
function delStr($start,$end,$orgenStr)
{
//讀取要刪除字元位置的前一部分字元串,並賦值給$temp
//strpos讀取字元第一次出現的位置
//substr讀取指定開始與結束位置的子字元串
//echo $before."—". $last;
$temp=$orgenStr;
while(strpos($temp,$start) && strpos($temp, $end)){
$temp=substr($temp,0,strpos($temp, $start)).substr($temp,strpos($temp, $end)+strlen($end));
//讀取要刪除字元位置的後一部分字元串,然後將前後部分連接,並賦值給$temp
//返回最後是字元串
}
return $temp;
}//更多問題到問題求助專區(http://bbs.hounwang.com/)