sbyaute / adminltemaker

AdminLTE Maker 帮助您创建基于 Admin 主题捆绑的控制器和模板

安装: 16

依赖项: 0

建议者: 0

安全性: 0

星星: 0

关注者: 1

分支: 0

开放问题: 0

类型:symfony-bundle

1.0.2 2021-04-19 02:03 UTC

This package is not auto-updated.

Last update: 2024-09-30 19:07:47 UTC


README

此存储库包含 AdminLTEMaker 捆绑包,它帮助您根据 AdminLTE 捆绑包DataTables 捆绑包 创建控制器骨架和模板。

最低要求

使用 Composer 安装

使用 composer 安装

   composer require sbyaute/adminltemaker

然后,将捆绑包添加到项目中 config/bundles.php 文件中已注册捆绑包的列表中,以启用捆绑包

<?php

return [
    // ...
    Sbyaute\AdminLTEMakerBundle\AdminLTEMakerBundle::class => ['all' => true],
];

用法

此捆绑包在 make: 命名空间下提供几个命令。通过执行此命令列出所有命令

php bin/console list make:adminlte

make:adminlte:controller  Creates a new controller class
make:adminlte:crud        Creates AdminLTE CRUD for Doctrine entity class
make:adminlte:crudmodal   Creates AdminLTE CRUD for Doctrine entity class in modal mode

配置

此捆绑包不需要任何配置。但是,您可以配置基本布局和多个参数

php bin/console config:dump admin_lte_maker

admin_lte_maker:
    base_layout:          '@AdminLTE/layout/default-layout.html.twig'
    skeleton_dir:         .../src/DependencyInjection/../Resources/skeleton/
    datatable:
        cdn_css:              'https://cdn.datatables.net/v/dt/jq-3.2.1/dt-1.10.16/datatables.min.css'
        cdn_js:               'https://cdn.datatables.net/v/dt/jq-3.2.1/dt-1.10.16/datatables.min.js'

许可证和贡献者

根据 MIT 许可证发布,有关更多信息,请参阅 LICENSE 文件。