mw /tag-admin-bundle
该包已被弃用且不再维护。未建议替代包。
将FPNTagBundle与SonataAdminBundle结合的包。
dev-master
2012-08-08 19:46 UTC
Requires
- php: >=5.4.0
- fpn/tag-bundle: *
- sonata-project/admin-bundle: *
- symfony/framework-bundle: >=2.0
This package is not auto-updated.
Last update: 2024-09-20 14:05:29 UTC
README
该包的目标是使使用FPNTagBundle和SonataAdminBundle变得简单。
在您的实体中
class ... implements \DoctrineExtensions\Taggable\Taggable { use \MW\Bundle\TagAdminBundle\Entity\Traits\Taggable; ... }
在您的管理类中
class ...Admin extends Admin { use \MW\Bundle\TagAdminBundle\Admin\Traits\TagHandler; ... protected function configureFormFields(FormMapper $formMapper) { $formMapper ... ->add('tags_plain', 'textarea', array('required' => false)) ->end() ; } } ... }
在您的服务定义中
<service id="..." class="..."> <tag name="sonata.admin" manager_type="..." group="..." label="..."/> <argument /> <argument>...</argument> <argument>...</argument> <call method="setTagTransformer"> <argument type="service" id="mw.text_to_tag_transformer" /> </call> </service>