Ich bin versucht zu erstellen eine URL mit einer Abfragezeichenfolge mit einer Route, wie so hinzufügen:Wie können Sie Abfrageparameter in den ZF2/ZF3 url View Helfern
$this->url('users') -> /users
$this->url('users', ['sort' => 'desc']) -> /users?sort=desc
Dies gilt jedoch nicht scheinen Arbeit (der zweite Helfer gibt tatsächlich /users
aus). Nach dieser unofficial, out-of-date documentation gab es einmal eine Möglichkeit, dies zu tun, indem Sie /query
an den Routennamen anhängen, jedoch ergibt dies eine Route-nicht-gefundene Ausnahme.
Kann dies mit dem aktuellen URL-Helper gemacht werden?
Danke! Das funktioniert, außer wenn ich 'url ($ routeName, $ params, true)' verwende, um Parameter von einer übergeordneten Route zu übernehmen, fügt es den Standard-Controller und die Aktion als Abfrageparameter hinzu - gibt es eine Möglichkeit, das zu vermeiden? – Ross
interessant ... fügt es auch die anderen vorhandenen params hinzu? habe das noch nicht benutzt, aber vielleicht gibt es noch ein paar Tricks, um den Controller und die Action-Parameter zu deaktivieren ... –
In der aktualisierten ZF2-Version – webcoder