sip / dynamic-connection-bundle
允许您通过命令行启用/禁用包
dev-master
2013-05-12 18:00 UTC
Requires
This package is not auto-updated.
Last update: 2024-09-23 14:27:53 UTC
README
允许您通过命令行启用/禁用包
安装
- 添加包到composer.json并下载包的命令。
$ composer require "sip/dynamic-connection-bundle": "dev-master"
- 配置
# app/config/config.yml sip_dynamic_connection: # All Default configuration: # app_kernel_path: /AppKernelDynamic.php # config_path: /config/resources/dynamic.yml # routing_path: /config/routing_dynamic.yml
- 包含动态配置的配置文件
# app/config/config.yml imports: - { resource: resources/dynamic.yml }
- 包含动态路由的路由文件
# app/config/routing.yml _dynamic: resource: routing_dynamic.yml
- 添加文件以配置和启用插件包
$ touch app/AppKernelDynamic.php $ touch app/config/resources/dynamic.yml $ touch app/config/routing_dynamic.yml
- 在内核中启用包。
<?php // app/AppKernel.php public function registerBundles() { $bundles = array( new SIP\DynamicConnectionBundle\SIPDynamicConnectionBundle() // If you wish to use SonataAdmin new Sonata\BlockBundle\SonataBlockBundle(), new Sonata\jQueryBundle\SonatajQueryBundle(), new Sonata\AdminBundle\SonataAdminBundle(), // Other bundles... ); include "AppKernelDynamic.php"; }
- 在SonataAdmin后端中的包设置