0
我們使用了smarty模板引擎作爲我的網站框架。我正在嘗試向網站添加靜態頁面,但我無法獲得新的靜態頁面。添加Smarty頁面
有人可以告訴我我需要做什麼來獲得新的頁面出現嗎?
這裏是一個例子。我的關於我們頁面位於www.domain.com/about。此頁面被稱爲about.tpl
我想添加另一個名爲'history'的頁面。該頁面保存爲history.tpl。我將該頁面FTP'd服務器,但是當我去www.domain.com/help它沒有出現。
我覺得我錯過了一些重要的步驟,讓help.tpl頁面出現。
Smarty是PHP的模板引擎。你不能只上傳一個文件,並期望它顯示出來。它必須從某個地方的PHP代碼引用 – Cfreak
根據你的smarty設置,這裏可能會有很多。你以前沒有添加過一個頁面到你的網站嗎?需要更多的信息在您的網站上。但在PHP文件中可以像這樣顯示'$ smarty-> display('help.tpl');' –
這是正確的,我沒有添加頁面到我的網站。我已經爲網站添加了html頁面,但從來沒有smarty頁面。我注意到,每個tpl頁面都在php頁面中引用。例如,我們有一對夫婦tpl文件的家庭。 - home_logged_out.tpl和home_logged_in.tpl。該PHP文件被稱爲home.php。這個文件似乎有兩行代碼,它們引用了兩個tpl文件$ smarty-> display('home_logged_out.tpl');和$ smarty-> display('home_logged_in.tpl'); – socialedu