Tôi cố gắng để liên kết một tập tin css (sống trong một bó) bên trong một mẫu cành lá:Assetic không thể tìm thấy tập tin
{% stylesheets
'@AcmeFooBundle/Resources/public/css/bootstrap.min.css'
%}
<link href="{{ asset_url }}" rel="stylesheet"/>
{% endstylesheets %}
Các thông báo lỗi đầu tiên tôi nhận được là:
Bạn phải thêm AcmeFooBundle để cấu hình assetic.bundle ...
Đây là cấu hình:
# Assetic Configuration
assetic:
debug: %kernel.debug%
use_controller: false
bundles: []
#java: /usr/bin/java
filters:
cssrewrite: ~
#closure:
# jar: %kernel.root_dir%/Resources/java/compiler.jar
#yui_css:
# jar: %kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar
Sau đó, tôi cố gắng thêm AcmeFooBundle trong bó chỉ thị nhưng sau đó tôi nhận được một lỗi:
Không thể tìm thấy tập tin ....
Tôi không thể hiểu những gì tôi đang làm sai ở đây ...
bán phá giá các configs mặc định của cấu hình assetic trong giao diện điều khiển (sử dụng php ứng dụng/console cấu hình: đổ tham chiếu assetic) tôi có thể nhìn thấy AcmeFooBundle bó liệt kê trong bó chỉ ...
cảm ơn u elnur cho bạn câu trả lời. Tôi đã cố gắng để loại bỏ các ** gói ** chỉ thị nhưng tôi vẫn nhận được một, "không thể tìm thấy ..." lỗi – Nikos
thêm AcmeFooBundle vào config: bó: [AcmeFooBundle] (nhưng không hỏi tôi tại sao) – ivoba
bạn đã xóa cache sau khi làm điều này? –