Wir haben eine CakePHP-App läuft auf 2.0 und wir scheinen einige Probleme mit der Codierung mit Firefox zu haben.CakePHP namens paramaters in FireFox Causing Probleme
Die URL, auf die wir zugreifen, lautet/newcms/core/users/index/conditions [Benutzer] [group_id]: 6 um einen Filter in out cms system anzuwenden.
In allem aber FireFox wir folgendes auf Anfrage Objekt
[params] => Array
(
[plugin] => core
[controller] => users
[action] => newcms_index
[named] => Array
(
[conditions] => Array
(
[User] => Array
(
[group_id] => 6
)
)
)
[pass] => Array
(
)
[prefix] => newcms
)
Was ist richtig erhalten und alles funktioniert gut, wenn wir goto die gleiche URL in FireFox wir
[params] => Array
(
[plugin] => core
[controller] => users
[action] => newcms_index
[named] => Array
(
[conditions%5BUser%5D%5Bgroup_id%5D] => 6
)
[pass] => Array
(
)
[prefix] => newcms
)
bekommen Ich habe versuchte URL, die den benannten Zustandswert aber ohne Glück kodiert.
Irgendwelche Vorschläge?
Warum machen Sie die eckigen Klammern als Teil der URL-Parameter? Natürlich wird es URL-codiert. Warum nicht benannte Parameter verwenden? –
@Barry, er * verwendet * benannte Parameter, aber er versucht, sie verschachtelt zu machen. Ich bin mir nicht sicher, ob das möglich ist. – bfavaretto
@bfavaretto das ist nicht wahr, er übergibt sie als Teil der URL direkt. SCHLECHT. –