Веб-разработчик с 14-ти летним стажем Василий Асмуз рассказывает в своем выступлении о «Практическом применении Cobalt ССК». Он отметил, что все, кто разрабатывал когда-либо сайты на Joomla, сталкивались с проблемой установки компонентов на сервисе. Эти компоненты программистов не всегда устраивают.
- Большинство из них служат лишь для решения одной задачи.
- Используя готовые компоненты, пользователи ограничены в их функциональных возможностях.
- Чем больше компонентов – тем хуже, модули конфликтуют между собой.
Презентация
Выход из этой ситуации – использовать конструкторы контента. Далее спикер рассказывает о том, из чего состоит любой сайт и о контенте, размещенном на нем. По сути, это материалы, разница между которыми лишь в наборе полей. Спикер отметил, что каждый тип контента в Cobalt находится в соответствующем разделе.
Каждый раздел может иметь собственную структуру, категории и подкатегории. У Cobalt имеется возможность добавления и редактирования материалов с Front-end. Это позволяет управлять сайтом, не заходя в «админку». Далее спикер рассказывает о типах контента в Кобальте. Например, это типы заголовков, уникальность, модерация и многое другое.
Затем идет разговор о разделах. Это типы статей в разделе, шаблоны списков, выделение новых материалов и иное. Разделы могут быть разного типа. Существует 17 способов отражения материалов. Для списка материалов можно выбрать несколько шаблонов. В меню раздела предусмотрено 11пунктов. Спикер продолжает рассказ о Кобальт и отмечает, какими бывают шаблоны. Их в программе три основных вида:
- Список.
- Полный вид.
- Форма добавления.
Предусмотрены также дополнительные шаблоны. Все шаблоны можно копировать и настраивать, а также создавать свои шаблоны. В Cobalt- 32 типа полей. В некоторых полях существуют дополнительные настройки, что увеличивает функциональные возможности программы еще в несколько раз. Все поля имеют общие свойства. Можно настроить программу генерировать RSS-ленту какого-либо раздела. Можно установить фильтр и отметить, значения какого поля будут туда попадать.
В Cobalt есть возможность сравнивать материалы, нечто подобное имеется на Яндекс. Маркете. У полей есть ярлыки или название поля. Каждое поле можно настраивать индивидуально. Поля разбиты на группы. Спикер рассказывает об этих группах и их возможностях. Существуют также специальные поля, которые еще больше расширяют возможности программы.
Если у Вас есть вопросы по статье - пишите их в комментариях.
Этот доклад и другие вы можете купить на странице конференции