kisphp / symfony-widgets
Kisphp Symfony Widgets Bundle
2.8.1
2017-09-17 16:31 UTC
Requires
- php: >=5.6
- doctrine/doctrine-bundle: ~1.6
- doctrine/orm: ~2.5
- kisphp/tools: ~2.0
- kisphp/twig-extensions: ~0.1
- symfony/symfony: ~2.8
Requires (Dev)
- friendsofphp/php-cs-fixer: ~1.13
This package is auto-updated.
Last update: 2024-08-28 09:53:12 UTC
README
在布局中添加小部件功能
安装
composer require kisphp/symfony-widgets
将以下内容添加到 AppKernel.php 文件中
<?php
use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Config\Loader\LoaderInterface;
class AppKernel extends Kernel
{
public function registerBundles()
{
$bundles = array(
...
new WidgetsBundle\WidgetsBundle(),
);
...
return $bundles;
}
...
}
在 app/config/config.yml
中添加配置数据
widgets:
boxFormsNamespaces:
- AcmeBundle/Form/BoxForms
在 Bundle 的 services.yml
中注册 Twig 扩展
services:
twig.widgets_extensions:
class: WidgetsBundle\Twig\WidgetsExtensions
public: true
arguments: ["@widgets_service"]
tags:
- { name: twig.extension }