julio101290/boilerplateunidadesmedidas

CodeIgniter4 Simple Units of Measure Catalog

v1.0.0 2025-07-10 00:27 UTC

This package is auto-updated.

Last update: 2025-07-10 00:29:37 UTC


README

Boilerplate para catálogo de unidades de medida en CodeIgniter 4 con soporte para múltiples empresas. Compatible con PostgreSQL y MariaDB.

📦 Requisitos

  • PHP >= 7.3
  • CodeIgniter 4.x
  • julio101290/boilerplatelog
  • julio101290/boilerplatecompanies

⚙️ Instalación

1. Instalar por Composer

composer require julio101290/boilerplateunidadesmedidas

2. Ejecutar el comando de instalación

php spark boilerplateunidadesmedidas:installunidadesmedidas

Este comando:

  • Copia las migraciones al proyecto.
  • Ejecuta php spark migrate.
  • Inserta datos iniciales con un seeder.

🧠 Ejemplo de uso en controlador

$datos = $this->unidades_medida->mdlGetUnidades_medida($empresasID);

// Procesamiento personalizado sin Hermawan
helper('datatables');
$response = dataTablesServerSide($this->request, $datos, ['a.descripcion', 'b.nombre']);
return $this->response->setJSON($response);

📷 Capturas de pantalla

Menú lateral

Menú

Tabla CRUD

CRUD

📁 Estructura

  • src/Models/UnidadesMedidaModel.php
  • src/Views/unidades_medida/index.php
  • src/Database/Migrations/
  • src/Database/Seeds/BoilerplateUnidadesMedida.php
  • src/Commands/InstallCommandUnidadesMedidas.php

🚀 Uso

Consulta los archivos fuente del controlador, modelo y vistas para adaptar este módulo a tu estructura.

📄 Licencia

MIT © julio101290