Техническая поддержка 8 800 555 6342
Положение об оказании услуг технической поддержки
CMS.S3

Данные шаблона #2374

Как правило, шаблоны применяются для отображения каких-либо данных. Например, текста, статей или товаров. Рассмотрим, как можно привязать какие-либо данные к шаблону.

Шаг 1

Перейдите к разделу "Настройки" - "Шаблоны и файлы".

phpDemEPw

Шаг 2

Выберите и откройте для редактирования нужный Вам шаблон. В нашем случае - это "_Главная. Верх".

phpGpsfpX

Шаг 3

Далее, нажмите кнопку "Данные" (перейти к списку данных Вы также можете из списка шаблонов).

phpdP8BDT

Шаг 4

Отобразится окно со списком данных. Нажмите на "Добавить новые данные".

phpaAHQXW

Шаг 5

В появившемся окне Вам будет предложено заполнить следующие поля:

  phpUIoN46

  • Название - так будет называться блок в интерфейсе CMS при редактировании страницы. Укажите любое удобное для вас имя.
  • Алиас - имя переменной в шаблоне, помимо этого - алиас содержит служебную информацию. Имя алиаса используется в шаблонах для вывода содержимого этой переменной, то есть того, чем будет заполнен блок.
  • Тип данных - определяющая часть переменной, например - “Файлы”, “Тексты”, “Иллюстрации”, “Меню” и т.д. Выберите нужный Вам тип данных (подробнее о типах- читайте ниже);
  • ID схемы заполняется только для данных типа “Метаданные JSON“. Например, если в дальнейшем Вам необходимо будет создать json и задать ему ID, в данном поле необходимо будет указать именно этот ID.
  • Общий - используется, чтобы указать, что данные являются общими, то есть задаются один раз для всех страниц, содержащих этот шаблон (если галочка не установлена, блок будет заполняться для каждой страницы отдельно и будет располагаться в “Данных страницы”, а не в "Дополнительных блоках").
  • Заполняется массивом - подходит не для всех типов данных. Благодаря этой галочке в переменной может храниться не один экземпляр данных, а несколько (подходит для данных типа “Текст”, “Текст HTML”, “Иллюстрации” и “Метаданные JSON”).

Типы данных

Ниже приведен список типов данных, которые Вы можете использовать на своем сайте.

  • Файлы - позволяет вставить файл из раздела данных сайта "Файлы". Может быть массивом (несколько файлов), может быть необщим (заполняться отдельно для каждой страницы в "Данных страницы").
  • Иллюстрации - позволяет вставить картинку из раздела данных сайта "Иллюстрации". Может быть массивом (несколько картинок), может быть необщим (заполняться отдельно для каждой страницы в "Данных страницы").
  • Меню - предназначено для вывода меню сайта из раздела "Страницы". Может быть только общим, не может быть массивом.
  • Интернет-магазины - содержит выборки для Магазина 1.0 (магазин, корзина, категории и прочее). Может быть только общим, не может быть массивом.
  • Тексты - позволяет вставить текст из раздела данных сайта "Тексты". Может быть массивом (массивом в этом случае будет выборка из всех текстов указанной категории раздела "Тексты"), может быть необщим.
  • Галерея - позволяет вставить фотогалерею из раздела данных сайта "Фотогалерея". Не может быть массивом, не может быть общим (может использоваться только в шаблонах страниц соответствующего вида - "Фотогалерея"). Выборка "Случайное фото" может быть необщей.
  • Вопрос-ответ - позволяет привязать модуль "Вопрос-ответ" из соответствующего раздела данных сайта к шаблону (может использоваться только в шаблонах страниц соответствующего вида - "Вопрос-ответ").
  • Формы - позволяет привязать форму из раздела данных сайта "Формы" к шаблону страницы (может использоваться только в шаблонах страниц соответствующего вида - "Формы").
  • Медиа - позволяет вставить файл из раздела данных сайта "Медиа". Может быть массивом, может быть необщим.
  • HTML-текст - позволяет вставить текст из раздела данных сайта "Html-тексты". Может быть массивом, может быть необщим.
  • Баннеры - позволяет вставить баннер из раздела данных сайта "Баннеры". Также есть возможность вставлять случайные баннеры.
  • Новости - позволяет вставить ленту новостей из соответствующего раздела данных сайта. Имеет выборки как для страницы соответствующего вида (плагина), так и для дополнительного блока новостей.
  • Опросы - позволяет вставить опрос из соответствующего раздела данных сайта. Имеет выборки как для страницы соответствующего вида (плагина), так и для дополнительного блока с опросом.
  • Флеш-ролики - позволяет вставить ролик из раздела данных сайта "Флеш-ролики".
  • Статьи - позволяет вставить ленту статей из соответствующего раздела данных сайта. Имеются выборки для страницы соответствующего вида (плагина) и для дополнительного блока статей, есть вывод случайной статьи, также можно вывести облако тегов, можно вывести категории статей. Может быть только общим.
  • Метаданные - позволяет использовать json, ярким примером является слайдер.
  • Интернет-магазин-2 - содержит выборки для Магазина 2.0 (магазин, корзина, категории и прочее), может быть только общим, не может быть массивом.
  • Фотогалерея с альбомами - позволяет привязать фотогалерею из раздела данных сайта "Фотогалерея с альбомами" к шаблону (может использоваться только в шаблонах страниц соответствующего вида - "Фотогалерея с альбомами").
  • Формы-2 - позволяет привязать форму из раздела данных сайта "Формы-2" к шаблону страницы (может использоваться только в шаблонах страниц соответствующего вида - "Формы-2").

Обратите внимание!

  • Не попавшие в данный список типы данных в данный момент не используются или являются устаревшими.
  • Все данные, в описании которых указано, что они могут быть использованы только в шаблонах страниц соответствующего вида - можно использовать только для определенных видов страниц (например, тип данных "Формы" только для шаблона страницы вида "Формы"), только как плагин (не как блок), только один плагин на странице.