opifer/cms-bundle
最新稳定版本:0.1.1
Composer 安装命令:
composer require opifer/cms-bundle
包简介
Opifer CMS
README 文档
README
Opifer CmsBundle
Installation
Add OpiferCmsBundle to your composer.json:
$ composer require opifer/cms-bundle "@dev"
To avoid enabling all required bundles, extend Opifer\CmsBundle\Kernel\Kernel in app/AppKernel.php:
use Opifer\CmsBundle\Kernel\Kernel; class AppKernel extends Kernel { /** * Register bundles * * @return array */ public function registerBundles() { $bundles = [ // Add the bundles for your own application here new AppBundle\AppBundle(), ]; // The parent bundles array must be passed as the first parameter, cause // our CmsBundle holds all required config. return array_merge(parent::registerBundles(), $bundles); } }
Add the assets installer to your composers's post-install & post-update commands, before the installAssets command
of the DistributionBundle:
... "scripts": { "post-install-cmd": [ ... "Opifer\\CmsBundle\\Composer\\ScriptHandler::installAssets", "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets", ], "post-update-cmd": [ ... "Opifer\\CmsBundle\\Composer\\ScriptHandler::installAssets", "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets", ] }, ...
To avoid defining all configuration yourself, import the config files from the CmsBundle:
# app/config/config.yml imports: - { resource: parameters.yml } - { resource: '@OpiferCmsBundle/Resources/config/security.yml' } - { resource: '@OpiferCmsBundle/Resources/config/config.yml' } # app/config/config_dev/yml imports: - { resource: config.yml } - { resource: '@OpiferCmsBundle/Resources/config/config_dev.yml' } # app/config/config_prod.yml imports: - { resource: config.yml } - { resource: '@OpiferCmsBundle/Resources/config/config_prod.yml' }
Same goes for the routing:
# app/config/routing.yml opifer_cms: resource: '@OpiferCmsBundle/Resources/config/routing/routing.yml'
Update your database schema:
$ php app/console doctrine:schema:create
And create a user account:
$ php app/console fos:user:create --super-admin
Now log into the admin panel at http://localhost/app_dev.php/admin.
Documentation
统计信息
- 总下载量: 279
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2015-06-12