sbyaute / adminlte-make

AdminLTE Make 帮助您创建为 AdminLTE 主题包预配置的控制器和模板

安装: 11

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:symfony-bundle

1.0.2 2020-12-03 17:02 UTC

This package is not auto-updated.

Last update: 2024-09-20 10:47:55 UTC


README

该存储库包含 AdminLTEMaker 扩展包,该扩展包可以帮助您根据 AdminLTE 扩展包DataTables 扩展包 创建控制器骨架和模板。

源自 Pretorien / AdminLTEMaker

添加

  • 个人模板
  • 使用令牌和模态框删除方法
  • 模态框选项以创建带有模态框的 CRUD

最低要求

使用 Composer 安装

使用 composer 进行安装

   composer require sbyaute/adminlte-maker

然后,通过将扩展包添加到项目 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 (modal mode) for Doctrine entity class

配置

该扩展包不需要任何配置。但,您可以配置基本布局和多个参数

php bin/console config:dump admin_lte_make

admin_lte_make:
    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 文件。