我在使用KnopUniversity的視頻教程開始使用Symfony2,除了視頻基於2.0.3版教學,我正在使用2.1.x-dev之外,everthing一直很好。當我到達視頻中的某個點時,它指示我編寫代碼塊#1,然後修改它以更有效地使用代碼塊#2,但代碼塊#2不起作用。它不會拋出任何錯誤,它只是無法真正檢測樣式表。在頁面的源代碼中,對使用代碼塊#2的任何css樣式表都有零引用。任何想法我做錯了什麼?學習Symfony2,在使用資產時遇到問題
{# this causes the page to be styled and works fine #}
{% block stylesheets %}
<link rel="stylesheet" href="{{ asset('bundles/event/css/event.css') }}">
<link rel="stylesheet" href="{{ asset('bundles/event/css/events.css') }}">
<link rel="stylesheet" href="{{ asset('bundles/event/css/main.css') }}">
{% endblock %}
。
{# this causes the page to be unstyled. Missing stylesheet links in page source #}
{% block stylesheets %}
{% stylesheets
'bundes/event/css/*'
filter='cssrewrite'
%}
<link rel="stylesheet" href="{{ asset_url }}">
{% endstylesheets %}
{% endblock %}
我想我完全按照你的方向,但我仍然得到相同的結果。這裏是我的新代碼:http://pastebin.com/ff8xHZZ6我已閱讀資產頁面,直到我在臉上藍色,但沒有人似乎有我遇到的問題D: – MALON
嘗試刪除過濾器和添加輸出='assetic/*。js' - 確保web/assetic是可寫的。最後檢查你的config.yml並檢查你的軟件包是否在assets:bundles中列出:[] – mogoman
編輯:另請嘗試清除緩存和資產:從控制檯轉儲 – mogoman