En bootstrap.php
, donde estableces rutas, estoy teniendo dificultades para conseguir que funcionen. Leí un poco de documentación hace un tiempo que parece que no puedo encontrar de nuevo que los explique. Aquí está uno de mis ejemplos¿Alguien puede explicar el sistema de enrutamiento de Kohana 3?
Route::set('products', 'products/(type)', array('type' => '.+'))
->defaults(array(
'controller' => 'articles',
'action' => 'view_product',
'page' => 'shock-absorbers',
));
Yo pensé que significaría una petición como products/something
podría cargar el controlador de articles
, y el método action_view_product()
. Pero no puedo hacer que funcione.
¿Puede alguien explicarme cómo funcionan exactamente, y cuáles son todos los parámetros del método?
Lo siento, eso fue un error! Todavía no puedo lograr que funcione para mí. – alex
¿Pusiste tu controlador php en la carpeta correcta? – Lukman
Sí, tengo una ruta predeterminada que está capturando todo (y funciona bien) – alex