Модуль, сгенерированный администратором Symfony, не имеет стиля - PullRequest
1 голос
/ 15 февраля 2010

Я использую Symfony 1.31 для нового проекта.Я только что создал модуль в бэкэнд-приложении, используя генератор администратора.К моему удивлению, кажется, что тема ((вообще)) не была применена к страницам. Как я упоминал ранее, этот новый проект - я еще даже не модифицировал файл /app/backend/layout.php.

Я помню, как раньше сталкивался с подобной проблемой - я не помню, как я ее решил (я думаю, что мне нужно было выполнить задачу или скопировать некоторые файлы в папку / web, прежде чем стили / изображения и т. Д. Вступили в силу. Может кто-нибудьосвежить мою память?

Ответы [ 2 ]

3 голосов
/ 15 февраля 2010

Возможно, вам потребуется выполнить команду plugin:publish-assets:

php symfony plugin:publish-assets

Это создаст символические ссылки на каталог web/ ваших плагинов внутри web/ вашего проекта, что позволит получить доступ к стилям администрирования sfDoctrinePlugin (или продвинуть в зависимости от того, какую ORM вы используете).

1 голос
/ 15 февраля 2010

Проверьте конфигурацию apache и права доступа к файлам, и особенно псевдоним для подкаталога / sf /. Кажется, что файл .css, соответствующий страницам sf_admin, недоступен. Это можно исправить, добавив псевдоним в конфигурацию виртуального хоста или разрешив символические ссылки.

(Кстати, подсказка: проверьте ваш HTML-источник, найдите URL-адрес .css и попробуйте получить к нему доступ напрямую через браузер)

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