Loading

Шаблоны страниц

Создание шаблона
Описание переменных в шаблоне

Создание меню

Настройка обычного меню
Настройка многоуровневого меню
Отображение на страницах

Создание и настройка новостей

Создание, настройка полей
Настройка шаблона списка
Шаблон карточка новости
Вывод N новостей на страницах

Создание каталога

Создание страницы и настройка полей
Общие понятия
Настройка шаблона списка каталогов
Настройка шаблона отдельного каталога
Настройка карточки товара

Гостевая

Создание, настройка полей
Настройка шаблона формы
Настройка вывода отзывов

Поиск по сайту

Создание, настройка
Шаблон формы поиска, размещение
Вывод результатов поиска

Формы отправки

Создание, настройка полей
Настройка шаблона формы

Авторизация/Регистрация

Создание страницы, настройка полей
Настройка шаблонов

Специальные разделы

Создание опроса на сайте
Часто задаваемые вопросы

Документация для верстальщиков/программистов

Настройка шаблона формы

После создания полей, если посмотреть форму на сайте, то она будет выглядеть так

Теперь необходимо донастроить внешний вид формы.

Для начала создадим шаблон, в котором будем настраивать верстку. Для этого в левом меню кликнем по пункту "Дизайн" "Регистрационные и feedback формы" "Формы ввода данных на исходной странице". При создании шаблона указываем "Название" и выбираем для какой страницы будет использоваться данный шаблон. Нажимаем "Копировать шаблон". Открываем его для редактирования. Переходим на вкладку "Главный шаблон".

Здесь мы видим, что по-умолчанию сгенерирова код отображения формы. Используется таблица.
{hidden} - скрытое поле;
{elements} - вывод полей, правится на вкладке "Поле".

Перейдем на вкладку .

Здесь отображен вывод в цикле полей. Поставлены условия проверки на обязательное заполнение полей. При выводе ошибок и обязательности выводятся картинки. По-умолчанию они не загружены в папку на сайте, поэтому отображаются крестиками (не найдены). Их можно заменить на * или свои картинки. Например

Можно полностью заменить верстку и выводить не через таблицы.

Вкладка "Блок полей" - это когда вы группировали поля и это вкладка нужна для оформления тайтла вывода названия блока, а также для оформления самого блока.

Служебная переменная "" тоже имеет свое оформление. Ее лучше заменить на <input type=submit value="Отправить">.

Дополнительные настройки формы

Если форма отправки будет сложной: вот небольшой кусок формы на одном из сайтов

То отобразить такую форму с помощью служебной переменной {elements} станет уже невозможным. Тогда придется прописывать все руками. Рассмотрим шаблон данной формы

Здесь видно, что верстка формы вставлена целиком, а вместо input-ов прописаны переменные {c86}..{c96}.. Эти переменные отвечают за вывод полей - самих input. Цифра означает id. Посмотреть id можно там, где мы создавали поля. Условия проверки обязательности полей тоже вынесены. {IsError96} - цифра 96 это id поля, чтобы проверялось именно это поле. Само условие можно скопировать с вкладки "Поле" - запоминать его не нужно.

назад



Copyright 1999-2020 год Гермес
CMS-система / Модули / Дилеры / Документация / Поддержка