Seblod — самый мощный CCK для Joomla

4 февраля 2012, 16:05

Seblod — самый мощный CCK для Joomla
Итак, что такое CCK?
CCK (content construction kit) — система создания контента или управления контентом. Это расширения для Joomla, которые позволяют очень гибко создавать и управлять материалами на сайте.

Ну вообще, это касается не только системы управления joomla, думаю это общее понятие. В некоторых CMS construction kit есть по умолчанию, например в бесплатной Drupal 7 или в коммерческой системе 1C-Битрикс (даже в самой младшей редакции). Joomla до своего собственного CCK к сожалению пока не доросла, поэтому приходится использовать сторонние расширения.

Расскажу немного о самых известных CCK для CMS joomla.

K2 — пожалуй самая популярная система. Для неё существует очень много модулей и плагинов, её поддерживает большое сообщество. Она наиболее простая для понимая, но не такая гибкая как хотелось бы. Работа с полями CCK на мой взгляд очень неудобна. Нет интерфейса для визуального редактирования шаблонов вывода контента. Компонент существует отдельно от стандартного джумловского com_content и никак с ним не интегрируется, что делает невозможным использование в связке с K2 множества модулей разработанных для компонента com_content. Да и устанавливая K2, вы по сути отказываетесь от большей части стандартного функционала joomla. Этим K2 меня всегда отталкивал. А ещё с фильтрацией материалов у него всё плохо, в стандартном варианте её просто нет, есть конечно платные модули.... но это уже получается допиливание допилинного. Нет возможности отключить стандартные поля introtext и fulltext, что тоже идёт ему в минусы. Он поддерживает joomla 1.5, 1.7 и уже 2.5.
http://getk2.org/

MightyResources — довольно много раньше использовал этот CCK в своих проектах. Он значительно более гибкий по сравнению с К2, работа с полями значительно удобнее, очень много параметров для настроек визуального вывода контента. Если нужны дополнительные шаблоны оформления материалов, придется покупать платную лицензию, причем красота этих шаблонов мягко говоря сомнительна. Намаялся в своё время с этим компонентом, много багов, много лишнего в стандартном выводе, много приходится настраивать и чистить. Также не имеет никакой интеграции со стандартным компонентом com_content. C модулями для него ещё хуже чем с К2, ведь CCK K2 более распространён и некоторые хорошие модули могут выводить информацию и из него. К примеру модуль Gavik News Show отлично дружит как с com_content так и с K2. В MightyResources в бесплатной версии есть фильтры, только вот работают они как-то по-дурацки. Этот CCK существует только для версии joomla 1.5 и создатели похоже совсем не торопятся адаптировать его под joomla 2.5.
http://www.mightyextensions.com/joomla-components/resources-cck-custom-content-types

Ещё пару слов о CCK с которыми я почти не работал, но кое какое мнение о них у меня есть.

YooZOO — Создателям этого компонента за дизайн можно ставить 10 баллов из 10, всё сделано очень красиво, и вроде бы очень удобно. Также популярный компонент CCK joomla, благодаря своей красоте и понятности интерфейса. Хороший визуальный интерфейс для управления выводом полей, везде ajax, drug and drop. Насколько я знаю, с фильтрацией в нем дела обстоят тоже не очень хорошо. Также нет интеграции с com_content. В бесплатной версии только 2 готовых приложения «blog» и «pages», все самое интересное доступно за деньги. Почти не работал с этим компонентом, но видел что с ним делают, так что он достаточно гибкий и мощный. Поддержка joomla 2.5 уже есть.
http://www.yootheme.com/zoo

FLEXIcontent — ещё один CCK для joomla. Есть поддержка только версии joomla 1.5. Распространён довольно мало, поэтому думаю, что для joomla 2.5 он появится не скоро. Интерфейс административной панели выполнен довольно симпатично. Есть фильтры, и тут они работают вполне приемлемо. Главное отличие от предыдущих CCK — это пожалуй то, что FLEXIcontent использует com_content для хранения материалов, т. е. есть интеграция со стандартным функционалом joomla. Есть подозрение, что компонент стоящий, но поддержки 2.5 нет, поэтому отказался от его использования и изучения.
http://flexicontent.org/

Ну а теперь о том, ради чего собственно и затеял этот пост.

Seblod — самый мощный CCK для Joomla

Seblod — пожалуй самый мощный и самый гибкий компонент CCK для joomla. На сегодняшний день последняя редакция имеет версию 2.1 и работает пока только с joomla 1.7. Думаю очень скоро этот компонент допилят и до версии 2.5, переживать об этом не стоит, тем более, что сама джумла 2.5 вышла всего пару недель назад.
Что же такого интересного в этом загадочном Seblod? Когда в первый раз столкнулся с этим компонентом, он показался мне ужасно сложным, пожалуй это чувство никуда не пропало и сейчас) Он очень сложный, но вместе с тем и ужасно интересный. Самый большой его плюс — это полная интеграция с системой joomla, с категориями, материалами, пользователями, ролями пользователей, шаблонами. Гибкая настройка списков, таблиц, материалов. Можно вообще отказаться от использования сторонних модулей вывода и использовать только листинги Seblod, на мой взгляд это очень удобно. Легко переносить приложения созданные в seblod между разными проектами. Отлично реализованы фильтры. Но к сожалению пока очень мало документации по нему, и распространён он значительно меньше чем K2 или ZOO.
http://seblod.com/
Мне ещё не довелось использовать seblod в работающих проектах, но думаю скоро я исправлю это. И напишу, что получилось.
Aharito
«Мне ещё не довелось использовать seblod в работающих проектах, но думаю скоро я исправлю это. И напишу, что получилось.»- и что получилось?

Можете дать ссылку на материал, если есть?

Ваш комментарий

адрес не будет опубликован

ХТМЛ не работает


Ctrl + Enter