Stellen Sie den URL-Parameter in Umleitung in Zend Framework V2 ein
-
11-12-2019 - |
Frage
Ich habe folgende Umleitungsskript in meinem Controller (Zend Framework 2) generasacodicetagpre.
derzeit umleiten auf localhost/zf2/public/admin/index
Wie kann ich mit einem zusätzlichen Parameter umleiten?
wie:
localhost/zf2/public/admin/index/update/1
oder localhost/zf2/public/admin/index/page/2
Ich habe das ausprobiert: generasacodicetagpre.
wird aber umgeleitet an den generationspolitischenetagcode
Lösung
Dieser ist ein Arbeitsbeispiel. Das Routens-Skript generasacodicetagpre.
Setzen Sie dann den Parameter in module.config.php generasacodicetagpre.
Hierzu bringen Sie zu MyAccountController, Indexion mit Param1= 'aktualisiert' und param2= '1'. In Ihrem Beispielfall sollte jedoch die Aktion mit dem Parameternamen 'Update' und Parameterwert '1' aktualisiert werden
Andere Tipps
das funktioniert für mich.
Die Route: generasacodicetagpre.
und die Weiterleitung vom Controller: generasacodicetagpre.
Beachten Sie, dass die Array-Taste in der Umleitungsanweisung dem Routensegment entspricht: [/: user_id]= 'user_id'=> $ user_id
Diese Anweisung leitet Sie auf localhost / leitungen / edit / 112345: generasacodicetagpre.
id ist der Parameter, den ich in der Bearbeitung erwarte.
hoffe es hilft.
Eine andere Möglichkeit ist, ihn als dritter Parameter (getestet auf ZF3) zu übergeben, anstatt die Route zu aktualisieren: generasacodicetagpre.
Ich habe einige von den oben genannten Lösungen ausprobiert, aber keiner von ihnen arbeitete für mich.Ich bin mit folgendem gekommen. generasacodicetagpre.
hoffe das wird jemandem helfen.
Versuchen Sie diese Route anstelle Ihres vorherigen generasacodicetagpre.