Я немного растерялся, решение могло бы скрываться под моим носом, но я не мог, подумал о вас, ребята, если кто-то может помочь.
Вот проблема: у меня есть стандарт Zend Frameworkмакет файла:
Project
-application
-controllers
-views
-layouts
-scripts
-layouts.phtml
-library
-public
-images
-index.php
Теперь проблема в том, что я ссылаюсь на изображения в layouts.phtml только на images / logo.gif и т. д., и то же самое в представлениях контроллера /images/arrow.gif
Это прекрасно работает, если запрос прост http://servername/project/controller
, но если запрос более глубокий, например http://servername/project/controller/index/page/2
, изображения ломаются, они явно не могут найти путь,я замечаю, что, если я получу более поздний запрос, путь к изображению будет http://servername/project/controller/index/page/2/images/logo.gif, которого нет, изображение находится в общедоступном / images
Мое понимание было (и я гуглилэто тоже немного) Framework знает public по умолчанию и всегда будет направлять изображения в public / images.Однако это не работает.Должен ли я добавить какое-то правило переписывания или что-то?
Может кто-нибудь помочь, пожалуйста?Буду благодарен!