Para crear un CRUD estable y completo (con vistas atractivas) con pocas líneas de código PHP.
Flexigrid
y datatables
son los temas incluidos en la versión gratuita.
Instalación
- En primer lugar, descarga
Codeigniter
y asegúrese de que tu proyecto tenga la pantalla de bienvenida. - Descarga Grocery CRUD.
- Agrega las credenciales de tu BDs en un archivo
.env
.
- Usa "ruta automática" si no desea configurar todas sus rutas:
$routes->setAutoRoute(True);
- Edita
app/Config/GroceryCrud.php
:
public $default_language = 'spanish';
public $date_format = 'sql-date';
public $text_editor_type = 'minimal';
// Opcional
public $default_per_page = 20;
public $paging_options = ['20', '50', '100'];
Si cambias la configuración de per_page requerirás ajustar igualmente public/assets/grocery_crud/themes/flexigrid/js/flexigrid.js
Para usar Grocery CRUD sin un framework como CodeIgniter, necesitas adquirir la versión Grocery CRUD Enterprise.
Enterprise
- Es independiente del Framework PHP,
- Además de MySQL, se pueden utilizar otras bases de datos,
- Funciona de forma independiente como API,
- Todas las solicitudes ahora están con AJAX,
- Múltiples datagrid en una sola página.
- Mostrar u ocultar columnas,
- Múltiples filtros,
- Un asistente de instalación.
- Función para establecer relación dependiente