cbc/symfony2-bootstrap

集成 Bootstrap 3.1 与 Symfony 2.4

安装: 224

依赖者: 0

建议者: 0

安全性: 0

星星: 4

关注者: 2

分支: 0

类型:package

v1.1.0 2014-03-30 03:38 UTC

This package is not auto-updated.

Last update: 2024-09-24 01:05:37 UTC


README

BootstrapBundle 旨在将 Bootstrap 3 集成到 Symfony2 v2.4 项目中。基本实现通过twig系统进行挂钩,覆盖表单模板和基本html容器,以使用Bootstrap 3的基本样式。该Bundle还包含来自CDN的jQuery 1.10.*,并带有本地回退。

安装

将项目添加到您的composer文件中。

composer.json
{
	"require": {
		"cbc/symfony2-bootstrap": "1.1.*"
	}
}

将Bootstrap bundle添加到AppKernal并包含模板。

/app/AppKernel.php
new CBC\Bundle\BootstrapBundle\BootstrapBundle()
/app/Resources/views/base.html.twig
{% extends 'BootstrapBundle::base.html.twig' %}

定义的块

{% block meta %}
包含基本html标签。
{% block stylesheets %}
包含Bootstrap bundle的基本样式。在覆盖时实现{{ parent() }}
{% block title %}
包含页面meta标题。
{% block nav %}
内容之前可选的块,在容器外但包裹内。
{% block body %}
容器的包装器。
{% block header %}
在内容区域之前添加标题。
{% block content %}
容器内基本内容区域。
{% block footer %}
内容之后可选的块,在容器和包裹外。
{% block javascripts %}
包含Bootstrap bundle的基本javascript。在覆盖时实现{{ parent() }}