wiki features

This commit is contained in:
amazuecos
2025-02-23 00:14:07 +01:00
parent f270b6dee8
commit eea947e80b
13 changed files with 251 additions and 33 deletions

View File

@ -0,0 +1,74 @@
<?php
namespace App\Database\Seeds;
use App\Models\Configuracion\ConfigVariableModel;
use App\Models\Wiki\WikiSectionModel;
use CodeIgniter\Database\Seeder;
class WikiSectionSeeder extends Seeder
{
protected array $data = [
[
"name" => 'Introducción',
"slug" => 'intro',
"icon" => 'ti ti-home-2'
],
[
"name" => 'Presupuesto',
"slug" => 'presupuesto-administrador',
"icon" => 'ti ti-currency-dollar'
],
[
"name" => 'Presupuesto cliente',
"slug" => 'presupuesto-cliente',
"role" => 'cliente',
"icon" => 'ti ti-currency-dollar'
],
[
"name" => 'Pedidos',
"slug" => 'pedidos',
"icon" => 'ti ti-file-description'
],
[
"name" => 'Facturación',
"slug" => 'facturacion',
"icon" => 'ti ti-file-dollar'
],
[
"name" => 'Logística',
"slug" => 'logistica',
"icon" => 'ti ti-truck'
],
[
"name" => 'Tarifas',
"slug" => 'tarifas',
"icon" => 'ti ti-receipt'
],
[
"name" => 'Configuración',
"slug" => 'config',
"icon" => 'ti ti-adjustments-horizontal'
],
[
"name" => 'Mensajería',
"slug" => 'messages',
"icon" => 'ti ti-message'
]
];
public function run()
{
$wikiSectionModel = model(WikiSectionModel::class);
foreach ($this->data as $key => $row) {
# code...
$wikiSectionModel->insert($row);
}
}
}