Мультимодульный макет, настроенный в Zend Framework - PullRequest
0 голосов
/ 11 марта 2012

Я создал новый проект в Zend и создал макет.Однако у меня проблема с установкой каталога CSS.Если у меня есть действие внутри контроля.Каталог постоянно меняется

Например:

Для этого URL: localhost: 88zendproject / public / все нормально

Но для этого http://localhost:88/zendproject/public/account/ каталогCSS становится http://localhost:88/zendproject/public/account/css/bootstrap.css, где он добавляет учетную запись и меняет путь на css ..

Не могли бы вы посоветовать мне, как правильно настроить макет в Zend, чтобы я мог использовать его для нескольких модулей (Модуль внутри модуля)

1 Ответ

1 голос
/ 11 марта 2012

В ваших видах / макетах используйте помощник BaseUrl при указании путей к статическим ресурсам (изображения, CSS, JS и т. Д.). Например

<?php echo $this->headLink()
    ->appendStylesheet($this->baseUrl('css/bootstrap.css')) ?>

http://framework.zend.com/manual/en/zend.view.helpers.html#zend.view.helpers.initial.baseurl

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...