2013-03-07 3 views
6

Я пытаюсь изменить стандартный «веб-каталог» Symfony на что-то еще, например public_html.symfony2 assets: установить выходной каталог

я получил большинство из них работает, следуя руководство здесь ->http://symfony.com/doc/master/cookbook/configuration/override_dir_structure.html

Очень последняя часть этого документа объясняет, как изменить assetic так что assetic: свалка будет выводить в нужную директорию, так что работает, и сайт также работает.

Однако документ, похоже, не объясняет, как изменить выходной каталог активов: команда установки.

Когда я запустил эту команду, он все равно выводится в веб-каталог. Кто-нибудь знает, как это изменить?

ответ

1

Вы можете установить для параметра пути атрибуты: install
Но я думаю, что в некоторых случаях лучше не перекрывать структуру каталогов, предпочтительно создавая символическую ссылку на веб-каталог.

+0

Спасибо, ребята, похоже, что вы и Эльнут выложили довольно много в одно и то же время. Но я дам вам правильный ответ, потому что у вас меньше очков (надеюсь, что вы не возражаете Elnut :)) Но так нет способа изменить «выходной» каталог вывода активов: install? Мне это не понадобится, так как я буду делать символическую ссылку, как вы предлагали. но все равно хотел бы знать, кто это сделал. – Aaike

+0

тоже извините за неправильное произношение вашего имени Elnur :) – Aaike

5

assets:install требует параметра, говоря, где установить активы:

app/console assets:install path 

Просто укажите свой путь вместо web.

+1

Нет ли конфигурации, которую вы можете установить навсегда? В файле composer.json есть параметр «extra»: {"symfony-web-dir": "web"}. Используется ли это только для команды установки? –

Смежные вопросы