pretorien/adminlte-maker

AdminLTE Maker helps you create controllers and templates boostraped for AdminLTE theme bundle

Installs: 745

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 2

Forks: 2

Open Issues: 3

Type:symfony-bundle

0.1.2 2020-05-12 09:04 UTC

This package is auto-updated.

Last update: 2024-04-05 15:28:22 UTC


README

This repository contains AdminLTEMaker bundle which helps you create controller skeletons and templates based on AdminLTE bundle and DataTables bundle.

Minimum requirements

Installation with Composer

Installation using composer :

   composer require pretorien/adminlte-maker

Then, enable the bundle by adding it to the list of registered bundles in the config/bundles.php file of your project:

<?php

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

Usage

This bundle provides several commands under the make: namespace. List them all executing this command:

php bin/console list make:adminlte

make:adminlte:controller  Creates a new controller class
make:adminlte:crud        Creates AdminLTE CRUD for Doctrine entity class

Configuration

This bundle doesn't require any configuration. But, you can configure the base layout and several parameters :

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'

License and contributors

Published under the MIT, read the LICENSE file for more information.