Новое Распределяем каналы MAX по категориям и территориям. Читать новость

«Написал {module.vacancies} — на странице пусто». Значит, модуля с таким именем нет: опечатка или он не сохранён.



В Wacis вызов несуществующего модуля убирается со страницы. Посетителю не показываются внутренности движка, а причина уходит в журнал сервера.

Что проверить первым:

1. Имя модуля.

В поле «Имя» должна быть латиница, например vacancies. Именно этим именем модуль вызывается в шаблоне: {module.vacancies}.

2. Сохранён ли модуль.

Раздел «Виды» появляется после сохранения. Там задаётся вёрстка. Сама разметка живёт не в модуле, а в его видах.

3. Есть ли справочник.

Если модуль должен выводить записи, в настройках должен быть выбран справочник. Пустой справочник — это статический блок.

4. Есть ли {item} в разметке списка.

Минимальная схема такая: общая разметка содержит {item}, а разметка записи описывает одну карточку. Без {item} список может открыться, но записи не появятся.

5. Совпадают ли имена полей.

Метка вида {module.vacancies.title} сработает только если первая часть совпадает с именем модуля, а title — с именем столбца справочника.

Отдельная оговорка для PFM.

Если модуль даёт справочнику собственные адреса, у справочника должно быть поле url. А в разметке записи нужен вывод содержимого, например {module.vacancies.content}. Иначе текст записи молча пропадёт.

#Wacis #CMS #вебразработка #модули
Просмотры: 1
Открыть в MAX Сообщить о неточности

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти