मैं Acme/DemoBundle/Resources/public/img/weather_icon/blizzard.gif
में img की दुकान मैं अपने टेम्पलेट में इस img रखना चाहते हैं तो मैंSymfony2 पथ
<img src="{{ asset('bundles/acmedemo/img/weather_icons/blizzard.gif') }}" />
और
<img src="{{ asset('..img/weather_icons/blizzard.gif') }}" />
और
कियाऔर यह काम नहीं किया। मैं संपत्ति किया: स्थापित करने और assetic: डंप
हल यह
<img src="{{ asset('img/weather_icons/Blizzard.gif') }}" alt="Symfony!" />
पहले वाक्य रचना अच्छा है। - कुछ विचार: जांचें कि 'वेब/बंडल/एमेमेडमो/img/weather_icons/blizzard.gif' फ़ाइल मौजूद है (एक टाइपो आसानी से बनाया जाता है)। –
@ कोनाड्रियन: केवल यह स्पष्ट करने के लिए कि आपका उत्तर एसेटिक के बिना उपयोग है, आप केवल उन फ़ाइलों को सेवा देते हैं जो सीधे एप्लिकेशन में संग्रहीत हैं। एसेटिक का उपयोग सीधे फ़ाइलों की सेवा करने पर कई फायदे प्रदान करता है। फ़ाइलों को संग्रहीत करने की आवश्यकता नहीं है जहां से उन्हें परोसा जाता है और विभिन्न स्रोतों जैसे कि बंडल के भीतर से खींचा जा सकता है। – Dung