Wie man Yii-Parameter direkt aus dem querystring (URL)
Ich verwende die neueste version von Yii und zu versuchen, im Grunde die Zusammenführung der URL-Parameter.
Zum Beispiel, wenn meine URL wie folgt:
site.com/events/199/111
Was ist die Funktion zu packen, der erste parameter e ist.g '199' und ebenso wieder zu sagen, schnappen Sie sich den 2. parameter e ist.g '111'.
Ich erinnere mich, CodeIgniter hat $this->url->segment(1)
ich im Grunde muss die gleiche Funktionalität Yii 🙂
InformationsquelleAutor der Frage Zabs | 2014-01-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Auf so etwas wie -
Können Sie Ihre parameter mit -
ODER
$x = Yii::app()->getRequest()->getQuery('id'); //x=2 again
InformationsquelleAutor der Antwort Rohan
können Sie versuchen, die Methode getParam
InformationsquelleAutor der Antwort Jason W
Sollten Sie dies Lesen :
Über Ihr problem, Sie sollten erstellen Sie einfach einen entsprechenden url-Regel, z.B. :
Und dann in deinem controller :
InformationsquelleAutor der Antwort soju
Brauchen Sie nur uri-Komponente.
Hier ist die Lösung verwenden , können Sie die uri-Komponente wie folgt ; Yii::app()->uri- > segment(2);
details Folgen url
http://www.hasandemir.com/how-to-get-contoller-action-segments-like-codeigniter/
InformationsquelleAutor der Antwort user2677802