В Joomla! 2.5.x Я мог бы просто бежать, JRequest::get('post');но JRequestв Joomla это устарело! 3.х Я должен использовать JInput.
На данный момент это код, который я использую для получения всего $_POST:
$app = JFactory::getApplication();
$postData = $app->input->getArray(array_flip(array_keys($_POST)));
Но это кажется довольно громоздким, и я сталкиваюсь с проблемами, если использовать его вместе с тем, $app->input->set();я думаю, что будет лучший способ?
Когда я искал это раньше, я обнаружил, что люди говорят, что вы можете просто запустить
$app = JFactory::getApplication();
$postData = $app->input->post;
Но когда я попробовал это, я просто получил экземпляр JInputобъекта.