benmacha / templatebundle
Symfony 模板Bundle
1.1.0.1
2019-04-20 19:21 UTC
Requires
- php: ^5.5.9 || ^7.0
- ext-json: *
- symfony/framework-bundle: ^2.8 || ^3.0 || ^4.0
- twig/twig: ^1.0||^2.0
Requires (Dev)
- roave/security-advisories: dev-master
README
由D'Ali Ben Macha提供 contact@benmacha.tn https://dali.benmacha.tn
Symfony应用程序中生成具有良好设计的模板的Bundle。
安装
使用Composer安装和配置TemplateBundle的最简单方法是将benmacha/templatebundle
包添加到composer.json
文件中的require
部分。
$ composer require benmacha/templatebundle ^1.0
将Bundle添加到应用程序的kernel中
<?php public function registerBundles() { $bundles = array( // ... new Benmacha\TemplateBundle\BenmachaTemplateBundle(), // ... ); ... }
在config.yml
中配置Bundle
benmacha_template: site_name: 'Ben Macha' #required logo_path: 'bundles/benmachatemplate/img/logo-2.png' #required logo_path_mobile: 'bundles/benmachatemplate/img/logo-2-mob.png' #required user: class: AppBundle\Entity\User picture: image
用法
要生成CRUD,运行此命令NB: 菜单将生成
$ php bin/console benmacha:generate:crud
不要忘记像这样扩展存储库
<?php namespace AppBundle\Repository; use Benmacha\TemplateBundle\Repository\BaseRepository; //add this line class UserRepository extends BaseRepository // make this extend { // Your code }