2013-08-27 107 views
1

我試圖在Symfony2的2.3安裝Twitter的引導下面這個簡單的教程: http://bootstrap.braincrafted.com/getting-startedSymfony2的引導樹枝包括

所有出現安裝成功,其實檢查到廠商文件夾,裏面是braincraftedjquery and twitter ones。

那麼,我可以怎樣將bootrstrap .css(或.less)文件調入我的.twig文件? 也許我錯了一些步驟或愚蠢的事情,但在該教程中我沒有看到一種方式來實現它。

我想到了一個東西一樣以下,但也許我是錯在:

<link href="{{ asset_url }}" type="text/css" rel="stylesheet" media="screen" /> 

謝謝

回答

2

您需要添加<head>標籤之間引導包含:

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

</body>標籤的文件底部,包含所需的腳本:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> 
<script>window.jQuery || document.write('<script src="{{ asset('js/jquery.js') }}"><\/script>')</script> 
<script src="{{ asset('js/bootstrap/bootstrap.js') }}"></script> 
3

不要忘了添加lessphp到你的composer.json。

然後做一個composer.phar更新

然後在部隨着Assetic使用lessphp方法。

在這一刻:PHP應用程序/控制檯assetic:轉儲

要完成包括文件,阿蘭Tiemblo說。

+0

謝謝Ybert。 這是完美的!事實上,我已經完成了Alain Tiemblo所寫的內容,但丟失的步驟只是輸入資產:轉儲: 'php app/console assetic:dump'。 現在,它的工作!非常感謝! :) –