Symfony2 bootstrap twig包括

时间:2013-08-27 12:05:02

标签: css symfony twitter-bootstrap twig

我尝试按照这个简单的教程在Symfony2 2.3上安装 Twitter Bootstrap http://bootstrap.braincrafted.com/getting-started

所有似乎已成功安装,实际上检查供应商文件夹,有 braincrafted jquery twitter ones。

然后,我如何将bootrstrap .css(或.less)文件调用到我的.twig文件中? 可能我误解了一些步骤或愚蠢的事情,但在那个教程中我没有看到一种方法来实现它。

我想到了下面的事情,但也许我错了:

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

谢谢

2 个答案:

答案 0 :(得分:3)

不要忘记在你的composer.json中添加lessphp。

然后进行composer.phar更新

然后在使用Assetic的部分中使用lessphp方法。

此时:php app / console assetic:dump

完成包含文件的Alain Tiemblo说。

答案 1 :(得分: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>