slam4:php:phalcon:routes

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
slam4:php:phalcon:routes [2015/01/13 02:46] – [2- Initialisation du service routage] jcheronslam4:php:phalcon:routes [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1
Ligne 247: Ligne 247:
 </sxh> </sxh>
  
 +=== -- Route par défaut ===
 +<sxh php>
 +<?php
 +
 +$router->add("/", array(
 +    'controller' => 'index',
 +    'action' => 'index'
 +));
 +</sxh>
 +
 +=== -- Chemins par défaut ===
 +<sxh php>
 +<?php
 +
 +//Définition à partir des méthodes spécifiques
 +$router->setDefaultModule('backend');
 +$router->setDefaultNamespace('Backend\Controllers');
 +$router->setDefaultController('index');
 +$router->setDefaultAction('index');
 +
 +//Définition à partir d'un tableau
 +$router->setDefaults(array(
 +    'controller' => 'index',
 +    'action' => 'index'
 +));
 +</sxh>
 +
 +=== -- Erreur 404 : not found path ===
 +
 +<sxh php>
 +<?php
 +
 +//Set 404 paths
 +$router->notFound(array(
 +    "controller" => "index",
 +    "action" => "route404"
 +));
 +</sxh>
 ===== -- Initialisation du service routage ===== ===== -- Initialisation du service routage =====
 L’initialisation du service routage se fait par injection de dépendance dans le fichier index.php ou services.php (si le projet a été créé avec webtools). L’initialisation du service routage se fait par injection de dépendance dans le fichier index.php ou services.php (si le projet a été créé avec webtools).
  • slam4/php/phalcon/routes.1421113598.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)