2011-10-22 24 views
11

मैं कहाँ मैं इसSymfony2 Assetic मार्ग और संसाधन त्रुटियाँ

<?php foreach ($view['assetic']->javascripts(
    array('@AcmeFooBundle/Resources/public/js/*')) as $url): ?> 
<script type="text/javascript" src="<?php echo $view->escape($url) ?>"></script> 
<?php endforeach; ?> 

तरह php assetic लोडर का उपयोग करते हैं मैं अपने टेम्पलेट फ़ाइल के लिए किसी भी परिवर्तन कर रहा रूट "_assetic_2b431f4" मिल index.html.php उदाहरण के लिए टेम्पलेट है मौजूद नहीं।

अगर मैं

 
assetic: 
    use_controller: false 

बदल रहा संसाधन लोड नहीं कर सकता मिल "।"। त्रुटि।

यह तब आता है जब मैं फ़ाइल में एक पंक्ति परिवर्तन भी करता हूं, तो कैश के बारे में कुछ। समाशोधन कैश आदि कोई मदद नहीं करता है?

_assetic: 
    resource: . 
    type:  assetic 

तो सब कुछ काम करना चाहिए:

+0

मुझे एक ही समस्या है। – Tower

+0

क्या आपको कोई समाधान मिला? – user257980

उत्तर

9

आप routing_dev.yml में जाते हैं और इन पंक्तियों को दूर करने के लिए है।

यह जवाब भी यहां दिया गया था:

How to make Symfony2 to load CSS, JS files directly and not via PHP?

संपादित करें: और अगर आपने पहले से ऐसा नहीं किया है, सुनिश्चित करें कि आप पूरी

php app/console assetic:dump 

बात किया है बनाना यह प्रलेखन में दिया गया है:

http://symfony.com/doc/current/cookbook/assetic/asset_management.html#dumping-asset-files

संबंधित मुद्दे