Files
crm-ms1/v4_ci4/app/Config/Routes.php

39 lines
1.2 KiB
PHP

<?php
use CodeIgniter\Router\RouteCollection;
/**
* @var RouteCollection $routes
*/
$routes->get('/', 'Home::index');
// IDEE-5 — proto Radar (écran CRM v4)
$routes->get('radar', 'Radar::index');
$routes->get('radar/feed', 'Radar::feed');
$routes->get('radar/sync', 'Radar::sync'); // MSOP-4 — déclenche sync allowlist (auth requise)
$routes->get('inventaire/redirect/(:segment)', 'Inventaire::redirect/$1');
$routes->get('inventaire/test/(:segment)', 'Inventaire::test/$1');
$routes->post('labels/print/(:segment)/(:segment)', 'Labels::print/$1/$2');
$routes->get('labels/print', 'Labels::print');
/*
|---------------------------------------------------------------
| DELETE DYNAMIC FORMS
|---------------------------------------------------------------
| IMPORTANT:
| Dans ce projet, les routes doivent être déclarées SANS "v4"
| parce que le dossier /v4 fait déjà partie du point d'entrée.
*/
$routes->get(
'dynamic/delete/(:segment)/(:num)',
'\App\Modules\DynamicForms\Controllers\DynamicForms::delete/$1/$2'
);
$routes->get(
'dynamic/delete/(:segment)/(:num)/parent/(:segment)/(:num)',
'\App\Modules\DynamicForms\Controllers\DynamicForms::delete/$1/$2'
);
require APPPATH . 'Modules/DynamicForms/Config/Routes.php';