Метод save () из модели в CMS Joomla 2.5 |
Метод save () из класса JModelForm высвечивает ряд важных аспектов сохранения информации в базе данных. Когда элемент веб-ссылки сохраняется после ввода или редактирования, вызывается метод save() из класса JControllerForm, являющегося родительским для класса WeblinksControllerWeblink. Ниже приведен исходный код этого метода. // проверить отправленные данные на достоверность // Иногда в форме требуется вводить некоторые отправляемые данные, // предназначенные, например, для модулей и подключаемых модулей. В этом методе получается экземпляр объекта класса JForm с помощью метода Метод validate () содержит следующий фрагмент кода: $data = $form->filter($data); $return = $form->validate($data); Рассмотрим этот фрагмент кода более подробно, поскольку он очень важен для понимания рассматриваемого здесь процесса сохранения данных. В первой строке этого фрагмента кода вызывается метод Во второй строке кода вызывается метод Нередко при проверке достоверности данных пользователь уведомляется о необходимости ввести данные еще раз. С другой стороны, фильтрация данных может происходить незаметно для пользователя, удаляя зловредные данные перед их сохранением.
Понравился материал? Пригодилась информация? Плюсани в социалки!
Теги:
|
Похожие новости | |