J'ai une URL example.com/information/london. Quand quelqu'un appelle cette URL je veux appeler une information de contrôleur et sa méthode d'index. mais je veux passer slug comme jobs-in-londres, c'est-à-dire example.com/information/jobs-in-london comment puis-je obtenir cela en écrivant règle url dans config/main.php. Par exemple, je veux rediriger ma page example.com/information/london vers example.com/information/jobs-in-london mais je ne veux pas utiliser .htaccess Je veux y parvenir uniquement par les règles de routage url que j'ai essayé en écrivantRoutage de l'url Yii
'<_c:(information)>/<slug:london>'=>'information/index/jobs-in-london'
mais cela ne marchera pas pour moi.
class InformationController extends Controller
{
public function actionIndex($slug)
{
CVarDumper::dump($slug,10,true);
exit;
}
}
merci samuel pour votre réponse .... je veux actualy acheminer mon seule demande si je frappe cet exemple url/informations/Lodon je veux la limace doit être passé comme emploi-en-Londres dans d'autres mots je veux ajouter cette règle dans ma config information/londres => information/index/jobs-in-londres J'espère que vous avez compris ce que je veux dire –