簡體   English   中英

如何從我的捆綁包中將自定義css和js加載到symfony3中的樹枝上?

[英]How to load custom css and js from my bundle to twig in symfony3?

我正在嘗試從中調用css和js

Project/src/Front/bundle/AdminBundle/Resources/Public/css

或js文件

Project/src/Front/bundle/AdminBundle/Resources/Public/js

我如何以適當的方式包括它們?

我建議添加到您的樹枝塊,這是典型的用法,如下所示:

{% block stylesheets %}
    <link rel="stylesheet" href="/css/main.css" />
{% endblock %}
...
{% block javascripts %}
    <script src="{{ asset('script/myJavascript.js') }}"></script>
{% endblock %}

上面顯示了web文件夾下的路徑,這是一個好主意,而不是src文件夾。 所以上面的css是web/css/main.css而js路徑是web/script/myJavascript.js 這是一個很好的方法。 我展示了使用asset()和沒有。 您可以嘗試兩者,看看哪種方法最有效。

我發現的解決方案之一是...

使用單個命令在web /目錄中制作資產的硬拷貝。

php bin/console assets:install

現在,檢查您的Web目錄,其中所有自定義css / js文件夾都在“捆綁包”中進行了鏡像

如何包括?

<link rel="stylesheet" href="{{ asset('bundles/bundlename/css/botstrap.css') }}"/>

所以,它為我工作!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM