pretorien / adminlte-maker
AdminLTE Maker 帮助您创建为 AdminLTE 主题组件优化的控制器和模板
0.1.2
2020-05-12 09:04 UTC
Requires
- php: ^7.1.3
- doctrine/annotations: ^1.0
- doctrine/common: ^2.0
- kevinpapst/adminlte-bundle: ^3.0
- omines/datatables-bundle: ^0.3|^0.4
- sensio/framework-extra-bundle: >4.0
- symfony/config: >4.0
- symfony/console: >4.0
- symfony/form: >4.0
- symfony/http-kernel: >4.0
- symfony/maker-bundle: >1.0
- symfony/routing: >4.0
- symfony/security-bundle: >4.0
- symfony/translation: >4.0
- symfony/twig-bundle: >4.0
- symfony/validator: >4.0
This package is auto-updated.
Last update: 2024-09-05 16:18:50 UTC
README
此仓库包含 AdminLTEMaker 组件,该组件帮助您根据 AdminLTE 组件 和 DataTables 组件 创建控制器骨架和模板。
最低要求
- Symfony 4.0
- PHP 7.1.3
- Twig 2.0
- AdminLTE 组件
- DataTables 组件
使用 Composer 安装
使用 composer 安装
composer require pretorien/adminlte-maker
然后,将组件添加到项目 config/bundles.php
文件中已注册组件的列表中,以启用该组件
<?php return [ // ... Pretorien\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
配置
此组件不需要任何配置。但,您可以配置基本布局和多个参数
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 文件。