Ich versuche Parameter über eine normale Abfragezeichenfolgeflag passieren, als solche:Wie man normale Parameter in URL in Symfony übergibt?
/user/login?foo=bar&abc=123
Leider nirgends alle Daten in einer Instanz von sfRoute
scheinen Daten für params foo
oder abc
zu enthalten. Wie behebe ich das?
Edit: Hier ist der Code Ich verwende als pro Tom Anfrage:
/apps/api/config/routing.yml:
login:
url: /user/login
param: { module: user, action: login }
/apps/api/modules/Benutzer/Aktionen/actions.class.php:
class userActions extends sfActions {
public function executeLogin(sfWebRequest $request) {
echo '<pre>'.print_r($this->getRoute(), true).'</pre>';
}
}
das ist es. Die Ausgabe zeigt, dass $this->getRoute()
keine Informationen über foo
oder abc
enthält, wenn ich sie in meiner Abfragezeichenfolge mit der URL "/ user/login? Foo = bar & abc = 123" übergebe.
Matt, fügte ein Update hinzu. – Tom
Matt ... hat noch ein Update hinzugefügt. – Tom