Ich weiß, dass meine Frage Titel klingt wie duplizieren, aber es ist nicht. Unser Projekt ist mehrsprachig. Ich habe Listing-Seite auf dieser Seite Cacheph Paginierung angewendet wird. Aber die Verbindung auf Paginierung Nummer lautet:Entfernen Sie bestimmte Abfragezeichenfolge von URL in CakePHP 3.x
http://example.com/controller/action?language=en&page=8
I Routing implementiert haben, Maßnahmen zu verschwinden, unten genannten Routing-Code verwendet:
$routes->connect('/controller',
['language' => 'en', 'controller' => 'controller', 'action' => 'action']
);
so jetzt ist es:
http://example.com/controller?language=en&page=8
Aber meine Anforderung ist wie folgt
http://example.com/controller?page=8
mein Ziel zu erreichen, habe ich diesen Code
$routes->connect('/controller/:page',
['language' => 'en', 'controller' => 'controller', 'action' => 'action'], ['page' => "(?page:'[0-9]+]')"]
);
Vielen Dank im Voraus umgesetzt.
Auch ich brauche gleiche ... –