In un controller di CI si potrebbe ottenere tutte le variabili pubblicare facendo qualcosa di simile a questo:È possibile ottenere tutte le variabili del post in ExpressionEngine, come si potrebbe in CodeIgniter?
$data = $this->input->post();
In EE (costruita al largo di CI dalle stesse persone) la sintassi analogo potrebbe essere:
$data = $this->EE->input->post();
L'unico problema è che invece di un array con tutti i dati, si ottiene un valore booleano di falso.
C'è un modo per ottenere una matrice di tutti i dati dei post, utilizzando ExpressionEngine anziché il POST superglobale?
Grazie.
Se hai il codice sorgente, leggerlo da lì. Non è stato menzionato nella documentazione e non so da dove ottenere la fonte. – Esailija
Grazie. C'era una soluzione che mi piaceva alquanto: foreach ($ _ POST come $ key => $ value) { $ data [$ key] = $ this-> EE-> input-> post ($ key); } Funziona bene, per chiunque trovi valore in questa domanda –
@ Mike_K, pubblica la tua soluzione come risposta e accetta quella risposta. –