Когда я добавить такие строки в моем layout.html.php:Symfony 2 Assetic. Не вижу ни одного CSS или JS файл
<?php foreach ($view['assetic']->stylesheets(
array('@AnglerBackendBundle/Resources/public/css/*')
) as $url
): ?>
<link rel="stylesheet" href="<?= $view->escape($url) ?>" />
<?php endforeach ?>
Config:
# Assetic Configuration
assetic:
debug: %kernel.debug%
use_controller: false
# java: /usr/bin/java
filters:
cssrewrite: ~
# closure:
# jar: %kernel.root_dir%/java/compiler.jar
yui_css:
jar: %kernel.root_dir%/java/yuicompressor.jar
yui_js:
jar: %kernel.root_dir%/java/yuicompressor.jar
Я вижу 5 теги связать с 5 по а-ресурсов к документам Symfony 2 я должен видеть только один файл. То, что я сделал неправильно
prod or dev mode? или оба? –
Вы тестируете его в среде разработки? Если это так, это нормальное поведение. http://symfony.com/doc/current/cookbook/assetic/asset_management.html: «В среде dev каждый файл по-прежнему обслуживается индивидуально, так что вы можете легче отлаживать проблемы. Однако в среде prod это будет отображаться как один тег сценария ». – dbrumann
Это так в обеих средах. – setty