Конструктор контента SEBLOD для создания сайтов на CMS Joomla
05. Конструктор контента Seblod
Content Construction Kit (CCK) SEBLOD - инструмент создания и управления контентом, который значительно расширяет возможности Joomla. Компонент позволяет создавать cложные формы и типы контента, пользовательские поля и плагины, сложные поисковые формы, имеет мощный фреймворк шаблонов, применять импорт и экспорт данных.
Плагины SEBLOD группы Typo предназначены для переопределения (изменения вывода) значений полей, заданных по умолчанию. «Из коробки» компонент содержит множество плагинов для изменения формата выводимого текста, чекбокса, радио, даты или изображения.
Плагины SEBLOD группы Link позволяют добавлять к полю ссылку. «Из коробки» компонент содержит четыре плагина позволяющие создать ссылки на просмотр полного вида материала, удаления, создания/редактирования записи и создания списка записей с критериями отбора.
Плагины SEBLOD группы Restriction предназначены для управления выводом полей в зависимости от условий (фронт или админка сайта, создание или редактирование записи, язык сайта, размер экрана, значения переменных url, содержимого других полей и др).
Плагины SEBLOD группы Live предназначены для подстановки значений в поля. Это могут быть конкретные статические значения, а также динамические, получаемые из сеанса зарегистрированного пользователя, из переменных строки url или генерируемые самим плагином.
В этой статье небольшое вступление о дополнительных платных полях конструктора контента SEBLOD, а затем краткое описание некоторых из них. Это Form и List для вывода форм и списков, Select Dynamic Cascade для вывода зависимых данных и Search Query для списков на основе произвольного запроса к БД.
Четвертая, заключительная часть описания дополнительных бесплатных полей Seblod. Здесь представлены поля типа File и Folder для выбора файла и папки на сервере, Form HTML для ввода кода и Joomla! Article для установки связи между произвольными материалами.
Третья часть описания дополнительных полей Seblod. Это поля типа Youtube, Vimeo, Dailymotion для вывода видеороликов с соответствующих видеохостингов, а также поле Iframe для вывода ссылок на контент во фрейме (тегах <iframe>).
В этой статье краткое описание следующей порции дополнительных полей Seblod. Это поля типа «Checkbox Dynamic», данные для которого поступают из таблицы БД и «Checkbox Numeric», данные для которого представляют собой набор цифр и формируются по заданному алгоритму.
В этой статье небольшое вступление о дополнительных бесплатных полях конструктора контента SEBLOD, а затем краткое описание некоторых из них. Универсальное поле разработчика Core 42, поле Author для вывода расширенных данных об авторе материала и два поля для защиты от спама - Captcha Math и NoCaptcha ReCaptcha.
Этой статьёй завершаю описание стандартных полей CCK SEBLOD. Это поля группы Joomla Library, с помощью которых возможен вывод стандартных полей системы на страницах созданных компонентом (associations, language, menu item, tags и т.д.).
В этой статье завершающая порция стандартных полей CCK SEBLOD. Это поля Group, с помощью которого возможен вывод форм других типов контента, Group X, позволяющее их повторный вывод, Email для настройки отправки сообщений и Module для вывода любых модулей системы.
В этой статье следующая порция стандартных полей CCK SEBLOD, это Field X, позволяющее загружать в админке и выводить на страницы сайта данные других полей, поля Div и Tabs при помощи которых производится управление расположением полей на странице и Icon для стилизации.
В этой статье следующая порция стандартных полей CCK SEBLOD, это Upload Image, позволяющее загружать в админке и выводить на страницы сайта изображения, Upload File предназначенное для загрузки на сервер файлов и Color Picker для выбора цвета.
В этой статье стандартные поля CCK SEBLOD такие как Select Dynamic, позволяющий создать выпадающий список, пункты которого формируются запросом к базе данных и специальные поля Ordering и Generic, обеспечивающие сортировку и поиск.
В этой статье стандартные поля CCK SEBLOD такие как Simple, позволяющий создать выпадающий список, пункты которого формируются вручную и аналогичное поле Multiple, позволяющее сделать множественный выбор. А также поле Numeric для создания списков, в которых пунктами выбора являются цифры.
В этой статье стандартные поля CCK SEBLOD такие как Wysiwyg Editor содержащее редактор контента, Freetext поле для создания и вывода общих данных, Link для ссылок, а также поля кнопок Button Submit для стандартных и Button Free для специфических задач.
В этой статье небольшое вступление о полях конструктора контента SEBLOD, а затем краткое описание некоторых из них. Поля типа text и textarea для ввода и вывода текстовых значений, поля типа checkbox и radio для выбора из установленных значений и вывода их на сайт, а также поле типа calendar для оперирования с данными о дате/времени.
Компонент Seblod для CMS Joomla представляет собой полноценный Конструктор Контента (Content Construction Kit), самый мощный и самый гибкий. Самый большой его плюс — это работа непосредственно с контентом в административной части системы Joomla. В этой статье об особенностях работы с Менеджером материалов при использовании Seblod..