我使用Zend的部分助手:這個錯誤有什麼問題?
<?php echo $this->partial(include_once('../application/views/layouts/header.phtml'), array('from' => '<div id="logo_page"><img src="../css/images/master1.png"></div>')); ?>
在header.phtml:
<?php echo $this->escape($this->from) ?>
當我嘗試使用它,我有錯誤:
exception 'Zend_View_Exception' with message 'script '1' not found in path (Y:/home/local.mekheda/application/modules/blog/views\scripts/;Y:\home\local.mekheda\application/views\scripts/)' in Y:\home\local.mekheda\library\Zend\View\Abstract.php:980
爲什麼它是1,什麼是錯的?
請求腳本可能不包括父目錄遍歷(」 ../ 「,」..「符號) 我嘗試了不同的方式,我有這個錯誤 – Stopper
是的,正確的。您應該將部分視圖放置在您的視圖所在的相同文件夾中。 [RTFM](http://framework.zend.com/manual/1.12/en/zend.view.helpers.html#zend.view.helpers.initial.partial)查看它是如何完成的。 ;-) – Havelock
如果我在不同的意見中需要它,該怎麼辦?我需要重複header.html嗎? – Stopper