DEMOCaja de arena: crea, edita o borra libremente — nadie mas ve tus cambios.
Reiniciar datos  ·  ← Todos los ejemplos  ·  GitHub

Catálogo de tipos de campo

Color, contraseña con toggle de visibilidad, editor de texto enriquecido, multiselect estilo select2 y fecha — cada uno con el widget correcto, sin escribir HTML a mano.

$config = new TableConfig([ 'color' => ['inputType' => 'color'], 'clave_acceso' => ['inputType' => 'password_toggle'], 'aviso' => ['inputType' => 'richtext_advanced'], 'etiquetas' => ['inputType' => 'multiselect_searchable', 'options' => [...]], ]);
¿Y con MariaDB/MySQL en producción, en vez del SQLite de esta demo?

Esta demo usa SQLite en un archivo temporal para no necesitar una base de datos real. En tu proyecto, con MariaDB o MySQL, solo cambia cómo abres la conexión — el resto del código (TableConfig, AppyCrud, handle()) es exactamente igual.

$pdo = new PDO(
    'mysql:host=localhost;port=3306;dbname=mi_bd;charset=utf8mb4',
    'usuario',
    'clave'
);
$connection = Connection::fromPdo($pdo);
// MariaDB usa el mismo driver PDO 'mysql' que MySQL — no hay driver 'mariadb' separado.
// Con Laravel: Connection::fromPdo(DB::connection()->getPdo());
// Con CodeIgniter 4: Connection::fromPdo(\Config\Database::connect()->getConnection());

Listado de contenidos

Limpiar

Filtro avanzado

TituloColorClave de accesoAviso ↓EtiquetasPublicadoFechaAcciones
Contenido 9#0ea5e9clave9Aviso importante para el contenido 9.Promocion12026-09-04
Contenido 6#16a34aclave6Aviso importante para el contenido 6.Interno02026-09-07
Contenido 3#f59e0bclave3Aviso importante para el contenido 3.Urgente12026-09-10
Contenido 12#4f46e5clave12Aviso importante para el contenido 12.Nuevo02026-09-01
Contenido 1#0ea5e9clave1Promocion12026-09-12
Contenido 2#16a34aclave2Interno02026-09-11
Contenido 4#4f46e5clave4Nuevo02026-09-09
Contenido 5#0ea5e9clave5Promocion12026-09-08
Contenido 7#f59e0bclave7Urgente12026-09-06
Contenido 8#4f46e5clave8Nuevo02026-09-05
Contenido 10#16a34aclave10Interno02026-09-03
Contenido 11#f59e0bclave11Urgente12026-09-02

Pagina 1 de 1

AnteriorSiguiente