Просмотров: 9082 (Статистика ведётся с 06.02.2017)
Роберт Басыров
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
1
2
3
4
5

Некоторые модули работают с Базой данных напрямую, не используя Информационные блоки. Это модули, где информация публикуется посетителями сайта (блоги, форумы, опросы и другие) или формируется самостоятельно на основе служебной информации о работе сайта (например, модуль Веб-аналитика, или Баннерная реклама). В этом случае схема работы упрощается.

Создание страницы для динамической информации

  1. В файловой структуре в нужном разделе создаём страницу.
  2. На странице размещаем нужный нам компонент M из модуля N.

Посетитель открыл страницу, что происходит

  1. Посетитель заполняет форму с данными (форма обратной связи, пишет сообщение на форуме или блоге и так далее.) Компонент передаёт данные в Базу данных для хранения.
  2. При повторном открытии страницы База данных передаёт модулю N информацию.
  3. Модуль производит необходимые изменения этой информации и выдаёт её компоненту М для показа.

В результате посетитель на странице видит текст, картинки, видео и так далее.

Если модуль сам формирует данные

Если модуль предназначен для обработки служебной информации о сайте, то тут ещё проще:

  • Модуль сам передаёт информацию в Базу данных для хранения.
  • При необходимости вызывает её из Базы, обрабатывает и показывает на странице в Административном разделе или на страницах сайта.

Важно запомнить!

  1. Часть модулей работает без привлечения информационных блоков.
  2. Если данные модуля выводятся на страницах сайта, то создаётся страница и на ней размещается компонент этого модуля.
  3. Если данные модуля не выводятся на страницах сайта, то эти данные видны в Административном разделе.
41


Курсы разработаны в компании «1С-Битрикс»