Вернуться к списку форумов Вернуться

Поддержка пользователей

Community support

База наработанных инфоблоков

Сообщение: #1-446-6
15.09.2016 12:41
Инфоблок EWC (аналог инфоблока Битрикса) - это небольшая база данных в формате CSV с разделителями - ПРЯМАЯ ЧЕРТА, с любым количеством столбцов и строк. Формат столбцов может задавать администратор. Это может быть картинка, ссылка, иконка FA, текст, скрытое поле, поле сортировки, цветовая палитра и т.п.
База создается автоматически на любой странице сайта путем добавления тега [iblock]xxx|yyy|zzz|aaa[/iblock] во встроенном редакторе. После чего она может редактироваться админом на этой же странице (которая может быть скрытой от посторонних глаз путем скрытия раздела в Управлении контентом / CMS) вставка производится в редакторе - кнопка рядом со вставкой шорткодов


xxx - настройка высота инфоблока или ID элемента инфоблока для выдачи его отдельно для дефолтного инфоблока
yyy - либо путь к текстовой базе относительно www директории (пример: ./admin/db_rus/db_index.txt) или любое число - идентификатор инфоблока, тогда база создастся в ./iblocks/data/yyy.txt Также будут созданы пустые характеристики столбцов инфоблока - для добавления столбцов - требуется нажать кнопку ДОБАВИТЬ ХАРАКТЕРИСТИКУ в интерфейсе правки инфоблока на странице. Сами строчки данных добавляются кнопкой ДОБАВИТЬ ЭЛЕМЕНТ ИНФОБЛОКА



zzz - шаблон выдачи элементов БД инфоблока, это может быть таблица, карусель и т.п. Это самое интересно - как выводить данные инфоблоков - решает юзер и много работы разрабам - создавать свои шаблоны выдачи данных. Очень удобно.
aaa - это флаг - выводить инфоблок AJAX-ом(не индексируемым поисковиками, но с доп. фишкам, такими как асинхронная загрузка, AJAX взаимодействия) или композитом (индексируемым поисковиками) Не все инфоблоки поддерживают AJAX и не все Композит. это решает разраб.
на сегодняшний день есть следующие виды выдачи инфоблоков:

ib_default - Таблица с данными
ib_admin - Таблица с данными, только для админов
ib_img_carouse l- Карусель картинок
ib_menu - Горизонтальное меню
ib_menu2 - Вертикальное меню
ib_owl_carouse l- Карусель блочная респонсивная
ib_owl_blog - Карусель блога
ib_owl_spec - Карусель спецпредложений, они должны быть созданы
ib_owl_brands - Карусель брендов, они должны быть
ib_owl_sections - Карусель секций магазина
ib_owl_subsections - Карусель подсекций магазина
ib_tasks - Крон задачи
ib_cron - Крон задачи, только для админов
ib_file - Выдача баз данных (в виде списка - счет, заказ)

Примеры выдачи: eurowebcart.ru