alazjj / simple-bootstrap-bundle
该软件包已被放弃,不再维护。未建议替代软件包。
0.1.1
2013-04-03 21:50 UTC
Requires
- php: >=5.3.3
- symfony/framework-bundle: ~2.2
This package is not auto-updated.
Last update: 2022-09-03 04:41:18 UTC
README
安装
在您的composer.json中添加AlazjjSimpleBootstrapBundle
{ "repositories": [ { "type": "package", "package": { "name": "alazjj/jquery", "version": "1.9.1", "dist": { "url": "https://code.jqueryjs.cn/jquery-1.9.1.min.js", "type": "file" } } }, { "type": "package", "package": { "name": "alazjj/jquery/form", "version": "3.28.0", "dist": { "url": "http://malsup.github.com/jquery.form.js", "type": "file" } } }, { "type": "package", "package": { "name": "alazjj/bootstrap/twitter", "version": "2.3.1", "dist": { "url": "http://twitter.github.com/bootstrap/assets/bootstrap.zip", "type": "zip" } } }, { "type": "package", "package": { "name": "alazjj/bootstrap/datepicker", "version": "dev-master", "dist": { "url": "http://www.eyecon.ro/bootstrap-datepicker/datepicker.zip", "type": "zip" } } }, { "type": "package", "package": { "name": "alazjj/bootstrap/colorpicker", "version": "dev-master", "dist": { "url": "http://www.eyecon.ro/bootstrap-colorpicker/colorpicker.zip", "type": "zip" } } } ], "require": { "alazjj/jquery": "1.9.1", "alazjj/jquery/form": "3.28.0", "alazjj/bootstrap/twitter": "2.3.1", "alazjj/bootstrap/datepicker": "dev-master", "alazjj/bootstrap/colorpicker": "dev-master", "alazjj/simple-bootstrap-bundle": "0.1.1" } }
在您的composer.json中添加安装后脚本
{ "scripts": { "post-install-cmd": [ "Alazjj\\SimpleBootstrapBundle\\Composer\\ScriptHandler::installAssets" ], "post-update-cmd": [ "Alazjj\\SimpleBootstrapBundle\\Composer\\ScriptHandler::installAssets" ] } }
配置
在kernel中注册该软件包
<?php // app/AppKernel.php public function registerBundles() { $bundles = array( // ... new Alazjj\SimpleBootstrapBundle\AlazjjSimpleBootstrapBundle(), ); }
导入或复制资源配置
# app/config/config.yml imports: - { resource: @AlazjjSimpleBootstrapBundle/Resources/config/assetic.yml }
使用AlazjjSimpleBootstrapBundle模板来显示表单和字段
# app/config/config.yml twig: form: resources: - 'AlazjjSimpleBootstrapBundle:Form:fields.html.twig'
您现在可以定义一个布局模板,它继承自
# app/Resources/views/layout.html.twig {% extends "AlazjjSimpleBootstrapBundle::base.html.twig" %} {% block body %} // your content goes here // ... {% endblock body %}