2015-09-09 6 views
5

Ich bin ein Neuling in Yii2. Bitte helfen Sie mir, dies zu erreichen. Ich möchte wissen, wie man in yii2 absoluturl erstellt. Ich habe den unten angegebenen Code ausprobiert, möchte aber etwas anderes.Wie manabsoluteurl schafft und zwei Parameter in yii2 übergibt

echo Yii::$app->urlManager->createAbsoluteUrl(['site/confirm', 'id' => $user->id,'code' => $user->token,'&']); 
output is http://car-rental.demoinja.com/site/confirm/69?code=275a9253dfc81efa47be4fdf1fc6a927&1=%26 

Aber ich möchte, dass die URL wie dieser

http://car-rental.demoinja.com/site/confirm/?id=69&code=275a9253dfc81efa47be4fdf1fc6a927 

Antwort

3

Keine Notwendigkeit hinzufügen '&' in createAbsoluteUrl Funktion; Sie müssen also folgende Funktion verwenden.

<?php echo Yii::$app->urlManager->createAbsoluteUrl(['site/confirm', 'id' => $user->id,'code' => $user->token]); ?> 
+0

ok. Lass mich das überprüfen. –

+0

Ausgabe ist gleich 'http: //car-rental.demoinja.com/site/confirm/72? Code = afde716505a995ec5e5a50f78e2721b5' –

+0

überprüfen Sie Ihre' urlManager' Konfiguration in 'web.php'. und überprüfe deine URL-Regel. – GAMITG

Verwandte Themen