我有一個控制器名稱OrderContoller。控制器類駐留在Controller文件夾中。它的視圖「servicetype.php」位於子文件夾(命令)中。 「servicetype」呈現一個頁面register.php,它位於訂單文件夾的子文件夾(頁面)中。控制器的視圖裏面的子文件夾不在Web託管服務器上呈現PHP
渲染寫在服務類型頁面註冊頁面的代碼是:
$this->partialRender('pages/register',.....);
有趣的部分是,它是我的本地機器上使用WAMP工作正常,但是當我部署它的Web託管服務器「HostaGator 」。 它在這個partialRender函數行上顯示「pages/register」文件不存在的錯誤。 當我將這個文件從頁面文件夾移動到排序文件夾(父文件夾)並更改位置。
$this->partialRender('register',.....);
然後它工作正常。
請告訴我什麼是問題,有很多意見,從子文件夾做部分渲染我不想改變代碼位置,請幫助我。
你檢查,如果你的子文件夾具有完全相同的情況下? '頁面'與'頁面',另請參閱http://stackoverflow.com/a/15785375/291573 ...它應該讀取'renderPartial',但這只是一個錯誤,所以我認爲。 – schmunk 2013-04-29 16:21:43
是的,我沒有檢查男人的每一件事我瘋了爲什麼地獄它不工作... – AsadYarKhan 2013-04-29 17:09:53
謝謝你解決問題。 :) – AsadYarKhan 2013-04-29 17:24:05