benmacha/templatebundle

Symfony 模板Bundle

安装次数: 146

依赖者: 0

建议者: 0

安全: 0

星星: 2

关注者: 2

分支: 0

开放问题: 0

语言:HTML

类型:symfony-bundle

1.1.0.1 2019-04-20 19:21 UTC

This package is auto-updated.

Last update: 2024-09-04 20:21:52 UTC


README

由D'Ali Ben Macha提供 contact@benmacha.tn https://dali.benmacha.tn

Symfony应用程序中生成具有良好设计的模板的Bundle。

Latest Stable Version Total Downloads Latest Unstable Version License

安装

使用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   
}