2010-09-01 8 views
0

J'ai une application 1.2 que je suis mise à jour à 1.3. Je dois envoyer toutes les demandes de niveau supérieur comme/foo à une action du contrôleur (/ sites/view/$ 1) si elles ne sont pas un contrôleur valide. Donc, dans mon 1.2 application que j'avais une route comme ça (je sais incroyablement laid):Cakephp Route Demande de niveau supérieur

Router::connect('(?!admin|billings|carriers|clips|cliptypes|contacts|domains|faqs|leadcomments|leads|leadnotes|sites|teams|users|signupstart|botickets|salestickets|callplaylists|clipcreators|prospectingplaylists|roles|sitethemes|teamannouncements|teamproducts|teamsupportitems|teamthemes|trainingplaylists|trainingfiles|sitetransfers|stats|paymentperiods|search)(.*)', array('controller' => 'sites', 'action' => 'view')); 

Dans gâteau 1.3 Je reçois le message du contrôleur manquant au lieu de la demande envoyée à se sites-> voir().

Merci pour toute aide,

Jeremy

Répondre

Questions connexes