2012-08-09 97 views
0

可能重複:
images in Zend Framework layout圖片不顯示

說我遇到的問題是,layout.phtml的圖像不顯示在行動視圖

當我把這個URL http://localhost/application/public/controller圖像顯示正確,但當url是(例如)http://localhost/application/public/controller/any-action(even the index action)圖片layout.phtml不顯示。

我所有的圖像都位於應用程序的public目錄中。

我不知道這個問題的來源或如何解決它,請幫我

+0

你或許應該建立一個虛擬主機應用程序。你在本地運行什麼樣的服務器? – liz 2012-08-09 16:56:50

回答

3

你應該使用URL幫手處理路徑

<img src="<?php echo $this->baseUrl('images/logo.png'); ?>" /> 
+0

感謝您的回答,我添加了<?php echo $ this-> baseUrl()?>/ 到我的佈局的所有圖像,並且它現在可以工作 – user1577861 2012-08-09 17:32:29

+0

然後您可以將其標記爲已接受的答案。 – 2012-08-09 17:54:03

+0

如果答案有效可以將其標記爲已接受,所以它會對zend框架的新手有所幫助:) – 2012-08-10 05:02:55