суббота, 24 декабря 2011 г.

Создание расширения для CMS Joomla 1.7. Класс JFormFieldEditor

Доброго времени суток! И сегодня мы продолжим рассмотрение подклассов класса JFormField, который мы описали в статье “Создание расширения для CMS Joomla 1.7. Класс JFormField. Часть 6.2”. Данный класс имеет 20 наследников из которых мы уже 6 рассмотрели. Сам класс JFormField является абстрактным и отвечает за поля в форме. А сегодня мы остановимся на подклассе JFormFieldEditor. Если Вы готовы, то мы приступаем...

Как уже говорилось выше подкласс JFormFieldEditor является подклассом класса JFormField, поэтому и наследует все его методы и свойства (о которых Вы можете прочитать в “Создание расширения для CMS Joomla 1.7. Класс JFormField. Часть 6.2”), но с некоторыми нюансами. Давайте эти нюансы и рассмотрим:
Переменные:
  1. object $editor - объект JEditor
  2. string $type = 'Editor' - тип поля формы
Методы:
  1. getEditor - метод для получения объекта JEditor на основе поля формы
object The &getEditor()
  1. getInput - метод для получения разметки поля ввода из редактора
string getInput()
  1. save - метод берет данные из объекта JEditor и передает их событию onSave
string save()
Вот и все! На этом нюансы закончились. И мы с Вами рассмотрели очередной подкласс JFormFieldEditor класса JFormField. Если у Вас возникли вопросы, задавайте в комментариях я обязательно на них отвечу. В следующих постах мы продолжим рассматривать подклассы класса JFormField, так что не пропустите выхода новых статей, подписавшись на мой блог. Или следите за мной в twitter.

Понравилась статья? Поблагодарить автора:

Введите e-mail адрес:



0 коммент.:

Отправить комментарий