У Joomla! 2.5.x Я міг би просто бігати, JRequest::get('post');
але бачу, як JRequest
у Joomla застаріло! 3.x я повинен використовувати 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
об'єкта.