140x140

Система Автоматизированной Разработки

Работа с блоками

Компонент ContentO “Блок” позволяет создавать как обычные html блоки, так и любые необходимые динамические блоки, а затем выводить их любом нужном вам месте простым кодом — например [blok1]. Кроме того системой предусмотрено создание префикса для шаблона вывода информации блока. Эта особенность дает возможность выводить информацию одной таблицы в разных стилях — по необходимости вашего проекта.

Для того, чтобы создать html блок:

  1. Зайдите в раздел административной панели «Блоки / Все блоки» и кликните на кнопку «Добавить блок».
  2. Введите название блока, выберите «Тип» html и заполните контент блока. После чего кликните на “Добавить блок».
  3. Зайдите на страницу добавленного блока и скопируйте код вставки блока — например [blok31].
  4. Добавьте код вывода блока в нужное место темы оформления, шаблона вывода материалов, или в контент нужного материала.

Для того, чтобы создать динамический блок:

  1. Зайдите в раздел административной панели «Блоки / Все блоки» и кликните на кнопку «Добавить блок».
  2. Введите название блока.
  3. В поле «Тип» выберите таблицу, с полями которой вы будете работать. Это может быть или отдельный материал, или список материалов таблицы.
  4. После этого появится блок «Основные настройки блока», в котором вы увидите:
    • пример вызова с динамическими параметрами
    • поле для ввода постфикса
    • подсказку с примером вывода информации из таблицы бд и путь, по которому нужно создать файл шаблона блока
  5. Сохраните блок. Создайте файл шаблона динамического блока в необходимых вам стилях и загрузите его по указанному адресу. Вы можете добавить в динамический блок любые необходимы вам функции.
  6. Когда файл шаблона загружен выведите блок в нужном месте сайта кодом вывода блока. Например [blok31].

Так же с помощью блоков можно выводить в нужном месте сайта созданные динамические формы.