Когда мы добавляем поле, ему автоматически присваивается определенный тип виджета (widget), то есть элемент отображения содержимого поля на странице или в редакторе элемента данных. Например, для поля типа строки (String) виджет по умолчанию будет "текстовым полем" (Text Box).
Текстовое поле подходит для коротких полей (поле Заголовок в нашем типе данных Demo.News).
Однако для более длинных строковых полей (поле Резюме) нужно использовать т.н. "область текста" (Text Area). А в некоторых случаях, если мы хотим форматированный текст в поле(поле Текст) нужен целый визуальный XHTML редактор .
Замена виджета происходит на вкладке Advanced в редакторе поля.
Давайте заменим виджет "текстовое поле" поля Резюме на "область текста":
(Подсказка: Повторяем шаги для поля Текст, но в шаге 5 выбираем виджет VisualXhtmlEditor).
Итак, наш тип данных готов и теперь в него нужно добавить данные.
Текстовое поле подходит для коротких полей (поле Заголовок в нашем типе данных Demo.News).
Однако для более длинных строковых полей (поле Резюме) нужно использовать т.н. "область текста" (Text Area). А в некоторых случаях, если мы хотим форматированный текст в поле(поле Текст) нужен целый визуальный XHTML редактор .
Замена виджета происходит на вкладке Advanced в редакторе поля.
Давайте заменим виджет "текстовое поле" поля Резюме на "область текста":
- Откроем тип данных Demo.News для редактирования (Edit Datatype).
- Перейдем на вкладку Fields и выберем поле Summary (Резюме).
- В редакторе поля, перейдем на вкладку Advanced, и щелкнем в поле Widget Type.
- В открывшемся окне (Field Widget Configuration), выберем Composite.Widgets.String.TextBox и удалим его (Delete).
- Теперь нажмем Add New и в появившемся окне (Select Function) раскроем последовательно All widget functions | Composite | Widgets | String и выберем TextArea.
- Закрываем окна, нажимая в каждом OK и сохраняем наш тип данных (Save).
(Подсказка: Повторяем шаги для поля Текст, но в шаге 5 выбираем виджет VisualXhtmlEditor).
Итак, наш тип данных готов и теперь в него нужно добавить данные.
Комментариев нет:
Отправить комментарий