CakePHP-Fr.Org

Forum francophone du Framework CakePHP

Vous n'êtes pas identifié.

#1 01-07-2015 18:04:45

PVG
Chouquette
Date d'inscription: 03-01-2012
Messages: 4

[RESOLU] Configurer les routes selon l'extension

Bonjour,

Je souhaite configurer une Route afin que toutes mes URLs finissant par une certaine extension passent par un controller et une action précise.

Exemples :
http://www.monsite.com/mapage.ext
http://www.monsite.com/monautrepage.ext

Comment configurer les routes de Cake que toute URL finissant par .ext passe par un controller defini ? roll

Merci à vous !

Hors ligne

 

#2 02-07-2015 15:01:04

PVG
Chouquette
Date d'inscription: 03-01-2012
Messages: 4

Re: [RESOLU] Configurer les routes selon l'extension

Personne ? sad

Hors ligne

 

#3 02-07-2015 19:31:15

cyberbobjr
Baker
Date d'inscription: 13-07-2010
Messages: 625

Re: [RESOLU] Configurer les routes selon l'extension

Bonjour,
quelque chose de ce genre ? (avec des paramètres nommés, attention, ne fonctionne que sur V2):

Code: php

  1. Router::connect(
  2.     '/:filename.ext',
  3.     array(
  4.         'controller'    => 'controller',
  5.         'action'        => 'action',
  6.         'filename'      => ':filename'
  7.     ),
  8.     array(
  9.         'pass'          => array('filename'),
  10.         'filename'      => '[a-zA-Z0-9_!\-\.]+'
  11.     )
  12. );

a++


Développeur freelance et disponible, contactez-moi en privé.
Mon blog CakePHP : http://caketuts.key-conseil.fr

Hors ligne

 

#4 02-07-2015 22:28:59

PVG
Chouquette
Date d'inscription: 03-01-2012
Messages: 4

Re: [RESOLU] Configurer les routes selon l'extension

C'est exactement ça ! C'est super merci cyberbobjr !! big_smile

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB
Traduction par FluxBB.fr