linestorm / poll-component-bundle
该包已被废弃,不再维护。未建议替代包。
最新版本(dev-master)的该包没有提供许可证信息。
LineStormCMS的symfony 2.3的投票组件
dev-master
2014-06-09 21:45 UTC
Requires
- php: >=5.3.0
- linestorm/post-bundle: dev-master
- symfony/symfony: >=2.3
This package is auto-updated.
Last update: 2020-04-10 17:18:21 UTC
README
LineStorm BlogBundle的Post模块的投票组件。
安装
此模块将为LineStorm CMS提供发布博客类型内容的函数。
- 使用composer下载bundle
- 启用Bundle
- 配置Bundle
- 安装资产
- 配置资产
步骤1:使用composer下载bundle
将linestorm/poll-bundle
添加到您的composer.json
文件中,或者通过运行以下命令下载它
$ php composer.phar require linestorm/poll-component-bundle
步骤2:启用bundle
在您的app/AppKernel.php
中启用投票bundle
public function registerBundles() { $bundles = array( // ... new LineStorm\PollComponentBundle\LineStormPollComponentBundle(), ); }
步骤3:配置Bundle
在app/config/config.yml
文件中,向line_storm_cms命名空间和media命名空间添加类实体定义
line_storm_cms: ... entity_classes: ... # Poll Component poll: Acme\DemoBundle\Entity\BlogPoll poll_option: Acme\DemoBundle\Entity\BlogPollOption poll_answer: Acme\DemoBundle\Entity\BlogPollAnswer
步骤4:安装资产
###Bower 将.bower.json添加到依赖中
###手动下载.bower.json中的模块到您的资产文件夹
步骤5:配置资产
您需要将这些依赖路径添加到您的requirejs配置中
requirejs.config({ paths: { // ... // cms poll library cms_poll: '/path/to/bundles/linestormpollcomponent/js/poll', cms_poll_view: '/path/to/bundles/linestormpollcomponent/js/poll_view', } });
文档
查看index.md