Кабинет

#Что такое справочники

Справочник — это таблица данных сайта. У него есть поля (столбцы) и записи (строки). Всё содержимое Wacis лежит в справочниках: страницы, статьи, товары, отзывы, заявки, задачи, настройки.

Справочник «Статьи»
├── поля:    заголовок · текст · картинка · дата · категория
└── записи:  «Как выбрать плитку» · «Пять ошибок ремонта» · …
Примечание

Страницы — тоже справочник. Не особая сущность, а обычная таблица, которую модуль типа PFM умеет отдавать по адресу. Это объясняет, почему у страниц те же поля, тот же список и та же форма, что у товаров.

#Справочник сам по себе ничего не показывает

Это главная развилка, которую стоит понять сразу:

Что делаетКто отвечает
хранит данныесправочник
показывает данные на сайтемодуль
как именно показываетвид модуля

Завести справочник «Вакансии» недостаточно, чтобы вакансии появились на сайте: нужен модуль, читающий этот справочник, и вызов этого модуля на странице.

#Откуда берутся справочники

  1. Из ядра — «Страницы», «Меню», «Настройки сайта», «Файлы».
  2. Из решений — «Формы» приносят четыре справочника, CRM — три, «Задачи» — три.
  3. Свои — заводите сами, когда нужного нет.

#Страницы раздела

#Быстрый пример

Нужен раздел «Вакансии».

  1. Справочники → Добавить. Название «Вакансии», имя таблицы vacancies, галочка «Показывать в меню админки».
  2. Поля: title (Текст), city (Текст), salary (Цена), description (Редактор).
  3. Сохранить. В меню панели появился раздел «Вакансии» — можно заводить записи.
  4. Модули → Добавить. Имя vacancies, тип BFM, справочник «Вакансии», вёрстка списка и карточки.
  5. На нужной странице написать {module.vacancies}.

Подробно каждый шаг — на страницах ниже.