1、帝國cms 文件 connect.php 這里怎樣調用副標題的ftitle欄位
你要添加一個副標題的話
帝國cms偽靜態配置裡面也有要這個哦
list/[!--ftitle--]-[!--classid--]-[!--page--].html
如果你的版本是gbk編碼的還要使用urlencode($ftitle)編碼$ftitle
另外,你這個$ftitle那裡來的,既沒有傳入值,也沒在全局變數中,你怎麼調用的到呢?
你要在函數中添加一行
$ftitle = fetch1("select ftitle from {$dbtbpre}enews where classid=$classid and id=$id");
2、帝國cms中的問題,請高手把絕對路徑改為相對路徑
是想實現靈動標簽調用信息當前欄目的吧,欄目鏈接要用 <?=$bqsr[classurl]?>
如果有其他問題歡迎咨詢
3、帝國cms 首頁怎麼添加帶圖片和標題的新內容啊?
你是說首頁調用吧,用靈動標簽很簡單。
[e:loop={1,10,0,0}]
<a href="<?=$bqsr['titleurl']?>" target="_blank"><img src="<?=$bqr['titlepic']?>"><?=$bqr['title']?></a> <br>
[/e:loop]
這段代碼是調用欄目id為1的10條最新信息。
其中<?=$bqsr['titleurl']?>是調用文章的地址,<?=$bqr['titlepic']?>是圖片路徑,<?=$bqr['title']?>是文章標題。這種調用如果文章沒有標題圖片就調用不出來圖片。可以用這種寫法
<img src="<?=$bqr[titlepic]?$bqr[titlepic]:$public_r[newsurl]."e/data/images/notimg.gif"?>" width="60" height="60" alt="">,這樣如果沒有標題圖片會調用默認圖片notimg。
愛建站公益網有詳細教程,你可以看我資料找到網址,在這里就不發了
4、在帝國cms定義了一個公共模板變數, 把變數用到其他自定義頁面,沒有樣式是什麼原因?
樣式表的地址
有沒有還保留原來的公共變數
仔細檢查下代碼
祝你成功
5、為什麼帝國cms裡面有什麼看不懂的標簽,這和html標簽有什麼區別,是用來干什麼的呢,謝謝!
那是些自定義的標簽。是開發商自己定義的,你其實可以猜出它的意思的
6、帝國CMS中 $navinfor[欄位名] $bqr[欄位名]兩者的區別和用法
樓上只說到不同 沒說用法 補充之
在靈動標簽內獲取欄位值可通過調用$bqr[欄位名],比如文章標題可用<?=$bqr[title]?>輸出
在模板內獲取欄位值可通過調用$navinfor[欄位名],比如要顯示"信息ID欄位",那在模板里用:<?=$navinfor[id]?>即可輸出(要開啟模板支持程序代碼)
7、帝國cms更改安裝目錄 怎麼修改
因現階段技術限制和實際需求,有時會出現一個ftp里出現幾個帝國後台的d文件夾。版所以為了防止發生沖突,需要給部權分d文件夾更改名字,但是這樣就會出現新加文章無法上傳圖片的現象,所以找出如下的解決方案:
假設:將d文件夾改為yyd
操作:
把/e/class 文件夾下面的4個文件
connect.php
classfun.php
t_functions.php
functions.php
裡面的d/的路徑成yyd/就行了
注意:t_functions.php裡面如果使用批量替換,會將.$public_r[newsurl]."d/js/acmsd/ 更改為.$public_r[newsurl]."yyd/js/acmsyyd/,謹慎替換。
8、帝國cms 地址擴展數量怎麼弄
帝國CMS 6.6版新增自定義擴展變數功能,用戶可以自定義公共的程序使用變數,為用戶擴展系統帶來便利。比如可以增加像系統$public_r[newsurl]這樣的變數,還比如擴展了某個系統模型,需要增加設置項都可以用擴展變數來實現...等等。
自定義擴展變數功能介紹:
(1)、擴展變數支持按分類歸類及顯示。刪除相應分類會刪除分類下的變數。
(2)、變數支持是否寫入緩存,如果寫入緩存,在任意php或模板中用$public_addr['add_變數名']可取得變數內容。
(3)、內置變數返回函數(資料庫讀取變數內容):ReturnPublicAddVar(變數名)。取多個變數內容可用逗號隔開,例子:
取得單變數內容:$value=ReturnPublicAddVar('myvar'); //$value就是變數內容。
取得多個變數內容:$value=ReturnPublicAddVar('myvar1,myvar2,myvar3'); //$value['myvar1']才是變數內容。
自定義擴展變數功能的強大在於為二次開發和插件開發提供了便利,再6.5及其以前想要設置類似於$public_r[newsurl](網站地址)這樣的的全局變數,我們就必須要更改系統源文件和修改數據表,從而造成升級不不方便。
備註:
1.後台->系統設置->系統參數設置 所有設置記錄在數據表phome_enewspublic
2.$public_r緩存數組記錄的是數據表phome_enewspublic大部分設置(6.5及其以前) 6.6應該有個分表記錄用戶設置(猜測)
3.$public_r緩存記錄在e/class/config.php中
4.e/class/connect.php包含了e/class/config.php (包含就是require() 或者 include())
5.所有的控制器均包含/引用了e/class/connect.php (控制器就像e/enews/index.php e/DoInfo/ecms.php 這樣的文件,根據對應的表單使用對應的函數和引用對應的文件)
6.非控制器比如e/class/functions.php 或者是是e/data/下的木板緩存文件 默認包含他們的文件都包含了e/class/connect.php存在了,所以$public_r成了全局變數();使用如上圖
7.除了$public_r還有e/class/config.php文件里你能看到的 e/class/connect.php function db_connect()上方的 比如$navinfor,是不是很熟系在內容也里$navinfor[title] $navinfor['欄位']
自定義擴展變數可以不用到應用擴展上,來簡單點的
1.來個SEOtitle
2.來個備案號(我朝特色,備案號命名統一的話分享模板都不用改備案號了)
3.來個統計代碼(大眾公共效應之後也不用該模板板了)
n.....
當然這些模板公共變數也可以做到
9、帝國cms我修改了公共模板和列表模板。 然後改生成都生成,該刷新的都帥新了
例如這樣:
1.導入新模板或者修改某個內容模板
2.修改欄目,選擇該內容模板 勾選應用於
3.刷新 重新生成 更新緩存 更新文件夾等等吧!
我沒有遇到過樓主說的這種情況!
10、帝國cms上傳到 根目錄 是指最頂層的目錄還是 public-html這個文件夾啊
是虛擬主機嗎?給個截圖