[請益] 關於smarty指定樣版的問題

看板PHP作者 (喀啦~)時間16年前 (2008/02/11 21:32), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
假設我的目錄結構像是這樣, index.php /news/news.php 當我在index.php指定了一個樣版, $tpl->display('index.tpl'); 而news.php也想用同一個樣版, $tpl->display('index.tpl'); 但是這樣news.php就會顯示不正常,例如圖片無法顯示。 因為index.tpl裡面的路徑就會不相同了。 除了另外新增一個同樣的樣版之外(更改index.tpl裡面所有路徑), 或是直接將路徑改為絕對路徑。 還有沒有其他方式可以達成不同階層目錄底下的檔案, 指定同一個樣版。 請教各位,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.167.197.251

02/11 21:44, , 1F
主要是那支 $tpl->display 的路徑 以你的需求 大概只有絕
02/11 21:44, 1F

02/11 21:48, , 2F
對路徑適合你了
02/11 21:48, 2F

02/11 23:02, , 3F
<base href="/path" />
02/11 23:02, 3F
文章代碼(AID): #17i4vjCL (PHP)