Комментарии

Компоновка формы редактирования
( 0 Голосов )

Компоновка формы редактирования подписки находится в файле views/tmpl/edit.php. Ниже приведен исходный код этой компоновки.

 */
defined C_JEXEC) or die; JHtml::_('behavior.keepalive');
JHtml::_('behavior.formvalidation');
JHtml::_('behavior.tooltip');
$itemid = JRequest::getlnt('Itemid'); ?>
escape ($this->item->get ('title')) ; ?>
escape (strip_tags ($this->item->get (' description') ) ) ?>
form->getLabel ('subscription_terms ') ; ?>
form->getInput ('subscription_terms ') ; ?>

В этой компоновке сначала создается форма, а затем одно ее поле воспроизводится с помощью методов getLabel () и getlnput (). После этого создается кнопка предъявления данной формы, ставящая задачу, равнозначную подписанию на конкретную подписку (subscription.subscribe). Напомним, что в файле subscription.xml атрибуту required присваивается логическое значение true, требующее установки соответствующего флажка.

Если пользователь щелкнет на кнопке предъявления формы, не установив этот флажок, то получит сообщение об ошибке "Field required: I agree to the terms of use" (Требуется заполнить поле "Соглашаюсь с условиями использования"). Следует также иметь в виду, что в данной форме предоставляется ссылка на отмену для возврата к исходному пункту меню.

 


Понравился материал? Пригодилась информация? Плюсани в социалки!


Теги:
 
Похожие новости