apnet / bootstrap
此包已被 弃用 且不再维护。未建议替代包。
AsseticImporter 的 Bootstrap
3.3.4.1
2016-07-08 15:21 UTC
Requires
- php: >=5.3.0
- apnet/assetic-importer-bundle: ~1.4
Requires (Dev)
- apnet/coding-standard: ~2.0
- apnet/functional-test-bundle: ~1.2
- apnet/jquery: ~2.2
- covex-nn/twig-callable-bridge-bundle: ~1.1
- knplabs/knp-markdown-bundle: ~1.3
- phpunit/phpunit: ~4.0
- symfony/monolog-bundle: ~2.3
- symfony/symfony: ~2.3|~3.0
This package is not auto-updated.
Last update: 2022-02-01 12:34:24 UTC
README
安装
将需求添加到 composer.json
{ "require" : { "apnet/bootstrap" : "~3.1,<4.0" } }
配置
在 AppKernel.php
文件中注册 ApnetAsseticImporterBundle
扩展包
// ...other bundles ... $bundles[] = new Apnet\AsseticImporterBundle\ApnetAsseticImporterBundle();
在 services.yml 中添加 Bootstrap 导入服务
services: # bootstrap3 default css apnet.assetic.importer.bootstrap_css: parent: assetic.importer_path arguments: - %kernel.root_dir%/../vendor/apnet/bootstrap/app/Resources/assets/stylesheets - bootstrap tags: - { name: apnet.assetic.config_mapper } # bootstrap3 js apnet.assetic.importer.bootstrap_js: parent: assetic.importer_path arguments: - %kernel.root_dir%/../vendor/apnet/bootstrap/app/Resources/assets/javascripts - bootstrap tags: - { name: apnet.assetic.config_mapper }
Twig
要将 Bootstrap 包含到 Twig 模板中,请使用 imported_asset 函数
<link href="{{ imported_asset('bootstrap/bootstrap.min.css') }}" rel="stylesheet" type="text/css" />
和
<script type="text/javascript" src="{{ imported_asset('bootstrap/bootstrap.min.js') }}"></script>