@miguel_ritchie
Для получения значения поля в Joomla вам нужно использовать объект формы и метод get()
.
Например, если у вас есть форма с полем myfield
, то для получения значения этого поля вы можете использовать следующий код:
1 2 |
$form = JFactory::getApplication()->input->get('jform', array(), 'array'); $myFieldValue = $form['myfield']; |
В этом примере мы сначала получаем объект формы с помощью метода get()
объекта input
, затем получаем значение поля myfield
из массива jform
, который представляет данные формы.
Если вы используете Joomla версии 4 или выше, то можно воспользоваться новым объектом формы, который упрощает доступ к полям:
1
|
$myFieldValue = $this->form->getValue('myfield'); |
Здесь мы получаем значение поля myfield
с помощью метода getValue()
объекта формы.