PHPackages                             micayael/admin-lte-maker-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Admin Panels](/categories/admin)
4. /
5. micayael/admin-lte-maker-bundle

ActiveSymfony-bundle[Admin Panels](/categories/admin)

micayael/admin-lte-maker-bundle
===============================

00[3 PRs](https://github.com/micayael/MicayaelAdminLteMakerBundle/pulls)PHP

Since Jan 20Pushed 5y ago1 watchersCompare

[ Source](https://github.com/micayael/MicayaelAdminLteMakerBundle)[ Packagist](https://packagist.org/packages/micayael/admin-lte-maker-bundle)[ RSS](/packages/micayael-admin-lte-maker-bundle/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (4)Used By (0)

Instalación
===========

[](#instalación)

- Requerir versión minima de php en composer.json: "php": "^7.3",
- Agregar archivo .php-version con la versión 7.3
- Instalar dependencias de desarrollo

```
composer require --dev friendsofphp/php-cs-fixer sensiolabs/security-checker

```

- Agregar excepciones al archivo .php\_cs.dist

```
->exclude(['bin', 'var', 'vendor', 'node_modules'])

```

- Agregar scripts en el composer.json

```
        "check-cs": [
            "php-cs-fixer fix --dry-run"
        ],
        "check-sec": [
            "security-checker -vv security:check"
        ],
        "check": [
            "@check-cs",
            "@check-sec"
        ],
        "fix-cs": [
            "php-cs-fixer fix"
        ]

```

- Permitir contribs

```
composer config extra.symfony.allow-contrib true

```

- Instalar dependencias

```
composer require symfony/apache-pack

```

- Comitear proyecto
- Instalar kevinpapst/adminlte-bundle. ver en su paǵina

```
composer require "kevinpapst/adminlte-bundle:^3.0"

```

- Bloquear twig a la versión 2 en composer.json

```
        "twig/twig": "2.*"

```

- Instalar composer require micayael/admin-lte-maker-bundle:\*@dev

```
composer require micayael/admin-lte-maker-bundle:*@dev

```

- Crear admin.html.twig

```
cp vendor/micayael/admin-lte-maker-bundle/doc/examples/admin.html.twig templates/

```

- instalar y configurar KnpPaginatorBundle sobreescribiendo el archivo templates/bundles/KnpPaginatorBundle

```
composer require knplabs/knp-paginator-bundle:^4.1

cp vendor/micayael/admin-lte-maker-bundle/doc/examples/knp_paginator.yaml config/packages/
mkdir -p templates/bundles/KnpPaginatorBundle/Pagination/
cp vendor/micayael/admin-lte-maker-bundle/doc/examples/twitter_bootstrap_v3_sortable_link.html.twig templates/bundles/KnpPaginatorBundle/Pagination/

```

- Configurar base de datos en .env
- Preparar autenticación

    - Instalar doctrine extensions

    ```
    composer require stof/doctrine-extensions-bundle

    ```

    - Configurar doctrine extensions

        ```
        stof_doctrine_extensions:
          default_locale: es
          orm:
              default:
                  timestampable:  true
                  blameable:  true

        ```

        - Configurar idioma translation.yaml

        ```
        framework:
            default_locale: es
            translator:
                default_path: '%kernel.project_dir%/translations'
                fallbacks:
                    - es

        ```

        - Crear objeto User para fos user bundle

        ```
        cp vendor/micayael/admin-lte-maker-bundle/doc/examples/Usuario.php src/Entity/
        cp vendor/micayael/admin-lte-maker-bundle/doc/examples/UsuarioRepository.php src/Repository/

        ```

        - Configurar .env

        ```
        ###> friendsofsymfony/user-bundle ###
        FROM_EMAIL_ADDRESS=micayael@hotmail.com
        FROM_EMAIL_SENDER_NAME=webmaster
        ###< friendsofsymfony/user-bundle ###

        ```

        - Configurar security.yaml

        ```
        mkdir -p src/Security
        cp vendor/micayael/admin-lte-maker-bundle/doc/examples/Security/CustomUserProvider.php src/Security/
        cp vendor/micayael/admin-lte-maker-bundle/doc/examples/routes/fos_user.yaml config/routes/
        cp vendor/micayael/admin-lte-maker-bundle/doc/examples/security.yaml config/packages/security.yaml
        cp vendor/micayael/admin-lte-maker-bundle/doc/examples/fos_user.yaml config/packages/

        ```

        - Crear base de datos y tablas para el usuario

        ```
        bin/console cache:clear
        bin/console doctrine:database:create
        bin/console doctrine:schema:create
        bin/console fos:user:create --super-admin

        ```
- Crear entities

    - Tener en cuenta el autonumérico de la PK

    ```
    @ORM\GeneratedValue(strategy="IDENTITY")

    ```

    - Crear siempre una propiedad $revision en cada entity

    ```
        /**
         * @ORM\Column(type="integer", options={"default":1})
         *
         * @ORM\Version()
         */
        private $revision;

    ```
- Generar CRUD

```
bin/console make:app:crud

```

- Crear ruta para home en routes.yaml

```
home:
    path: /
    controller: App\Controller\HomeController
    methods: GET

```

- Crear controller para el home

```
cp vendor/micayael/admin-lte-maker-bundle/doc/examples/Controller/HomeController.php src/Controller/
mkdir templates/admin
cp vendor/micayael/admin-lte-maker-bundle/doc/examples/templates/home.html.twig templates/admin/

```

- Crear controller para el index

```
cp vendor/micayael/admin-lte-maker-bundle/doc/examples/Controller/IndexController.php src/Controller/
mkdir templates/public
cp vendor/micayael/admin-lte-maker-bundle/doc/examples/templates/index.html.twig templates/public/

```

- Require assets en el admin.js principal

```
require('../../vendor/micayael/admin-lte-maker-bundle/src/Resources/assets/crud.scss');

```

- Instalar encriptación de urls

```
composer require nzo/url-encryptor-bundle:^4.2

```

Para usar el bundle
===================

[](#para-usar-el-bundle)

micayael\_admin\_lte\_maker.yaml

micayael\_admin\_lte\_maker: url\_context: /

Falta
=====

[](#falta)

- agregar fire de eventos
- agregar opciones al comando
    - indicar que cosa crear
        - solo form
        - solo templates
        - solo routes
        - solo controllers
    - con o sin permisos

###  Health Score

18

—

LowBetter than 8% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity0

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity39

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/238768?v=4)[Juan Ardissone](/maintainers/micayael)[@micayael](https://github.com/micayael)

---

Top Contributors

[![micayael](https://avatars.githubusercontent.com/u/238768?v=4)](https://github.com/micayael "micayael (5 commits)")

### Embed Badge

![Health badge](/badges/micayael-admin-lte-maker-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/micayael-admin-lte-maker-bundle/health.svg)](https://phpackages.com/packages/micayael-admin-lte-maker-bundle)
```

###  Alternatives

[jeroennoten/laravel-adminlte

Easy AdminLTE integration with Laravel

4.0k4.8M43](/packages/jeroennoten-laravel-adminlte)[dmstr/yii2-adminlte-asset

AdminLTE backend theme asset bundle for Yii 2.0 Framework

1.1k1.8M67](/packages/dmstr-yii2-adminlte-asset)[dwij/laraadmin

LaraAdmin is a Open source Laravel Admin Panel / CMS which can be used as Admin Backend, Data Management Tool or CRM boilerplate for Laravel with features like CRUD Generation, Module Manager, Media, Menus, Backups and much more

1.6k68.7k](/packages/dwij-laraadmin)[filament/spatie-laravel-media-library-plugin

Filament support for `spatie/laravel-medialibrary`.

1764.8M125](/packages/filament-spatie-laravel-media-library-plugin)[bezhansalleh/filament-exceptions

A Simple &amp; Beautiful Pluggable Exception Viewer for FilamentPHP's Admin Panel

193195.9k13](/packages/bezhansalleh-filament-exceptions)[filament/infolists

Easily add beautiful read-only infolists to any Livewire component.

1220.8M36](/packages/filament-infolists)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
