Раздел "Контент"

Материал из CartEnergy
Перейти к: навигация, поиск

Раздел "контент" позволяет создавать/изменять контент (данные) системы. В системе 3 вида контента:

  • Страницы - отдельные страницы с информацией (обычная страница, блог пост, новость).
  • Ленты - сущность для группировки отдельных записей (блог постов, новостей).
  • Меню - добавление/редактирование меню и его элементов (страницы, ленты, категории и тд.).
  • Сниппеты - специальные блоки содержащие html текст или логику Liquid совместно с html текстом.
  • Панели - сущность для группировки отдельных сниппетов.
  • Файлы - файлы к которым могут иметь доступ пользователи магазина (документация по использованию товара, картинки с образцами и тд.).


Содержание

Страницы

Подраздел 'страницы' позволяет добавлять/редактировать страницы с различной информацией, например: обычная страница, блог пост, новость.

Content pages.png
Рис. 1. форма со списком страниц


Здесь Вы видите список имеющихся страниц. Функциональность для работы со страницами включает следующие элементы:

  • Кнопка 'Добавить страницу', для добавления новой страницы.

Content add page button.png

  • Фильтр для отбора страниц, по определенным параметрам.

Content filters.png

  • Кнопка 'Применить', которая применяет фильтр и ссылку 'очистить', которая отменяет действие фильтров.

General filter buttons.png

  • Пиктограмма 'ручка' - редактирование товара, пиктограмма 'мусорка' - удаление товара.

General actions.png


Добавление страницы

Для добавление страницы необходимо нажать на кнопку 'Добавить страницы', после чего будет открыта форма с параметрами добавляемой страницы.


Content add page.png
Рис. 2. Форма для добавления новой страницы


Здесь Вы видите форму для добавления новой страницы. Форма содержит следующие поля:

  • включена - переключатель состояние включена/выключена.
  • использовать со следующими каналами - каналы, для которых данная страница будет доступна.
  • добавить в следующие ленты - ленты, в которых данная страница будет доступна (например, страницы относящиеся к блогу нужно добавить в ленту блог и тд.).
  • название страницы - используется для формирование текста ссылок на данную статью, а также: как 'заголовок страницы', если он не задан; как 'мета-тэг title', если он не задан.
  • URL Key - название страницы, используемое для формирование ссылки на статью (используется для поисковой оптимизации).
  • заголовок страницы - заголовок страницы, который будет показываться вверху страницы.
  • краткое описание страницы - сжатое описание контента страницы (используется для генерации RSS фидов и краткого описания блог-постов).
  • текст страницы - контент страницы.
  • панель Панель, позволяет задавать порядок размещения элементов на странице.
  • мета-тэг title - заголовок страницы (используется для поисковой оптимизации).
  • мета-тэг keywords - ключевые слова страницы (используется для поисковой оптимизации).
  • мета-тэг description - описание страницы (используется для поисковой оптимизации).


Ленты

Подраздел 'ленты' позволяет создавать сущности для группировки отдельных записей (блог постов, новостей). Сами записи необходимо создавать в Контент -> Страницы.

Content lenta.png
Рис. 3. Форма со списком лент


Здесь Вы видите список имеющихся лент. Функциональность для работы с лентами включает следующие элементы:

  • Значек 'ручка' - редактирование ленты, заначек 'мусорка' - удаление ленты

General actions.png


Добавление ленты

Для добавление ленты необходимо нажать на кнопку 'Добавить ленту', после чего будет открыта форма с параметрами добавляемой ленты.


Content add lenta.png
Рис. 4. Форма для добавления ленты


Здесь Вы видите форму для добавления новой ленты. Лента содержит следующие поля:

  • внутреннее имя - имя ленты которое будет использоваться только в административной панели.
  • использовать со следующими каналами - каналы, для которых данная лента будет доступна.
  • название - используется для формирование текста ссылок на данную ленту, а также: как 'заголовок страницы', если он не задан; как 'мета-тэг title', если он не задан.
  • URL Key - название ленты, используемое для формирование ссылки на ленту (используется для поисковой оптимизации).
  • заголовок ленты - заголовок ленты, который будет показываться вверху страницы.
  • описание ленты - описание ленты, которое будет показываться выше ленты, на той же странице.
  • панель - панель, позволяет задавать порядок размещения элементов на странице. Подробнее смотрите: Оформление -> Панели.
  • мета-тэг title - заголовок страницы (используется для поисковой оптимизации).
  • мета-тэг keywords - ключевые слова страницы (используется для поисковой оптимизации).
  • мета-тэг description - описание страницы (используется для поисковой оптимизации).
  • параметры по умолчанию - параметры настройки для элементов навигации.


Примечание по использованию 'параметров по умолчанию' :
Возможные параметры: page - номер страницы, per_page - число записей на странице, order - порядок сортировки, filter[name] - фильтр имя. Параметры объединяются символом '&'. Например: per_page=50&order=price-asc (50 товаров на странице, отсортированы в порядке возрастания цены)


Меню

Подраздел 'меню' позволяет добавлять/редактировать меню и его элементы (страницы, ленты, категории и тд.). В системе изначально присутствует только главное меню 'main menu', которое обязательно должно быть на сайте магазина. Однако, Вы можете добавить несколько меню, для того чтобы дополнительные меню появились на сайте Вам придется изменить используемую тему.

Menu.png
Рис. 5. форма содержащая элементы меню

Здесь Вы видите список имеющихся элементов меню. Функциональность для работы с меню включает следующие элементы:

  • Кнопка 'Добавить меню', для добавления нового меню.

Menu add menu button.png

  • Кнопка 'Добавить пункт', для добавления нового пункта в меню.

Menu add item button.png

  • Кнопка 'удалить', для удаления меню или его элементов.

Menu delete item button.png


Добавление пункта меню

Для добавление пункта меню необходимо нажать на кнопку 'Добавить пункт', после чего будет открыта форма с параметрами добавляемого пункта.


Menu add item.png
Рис. 6. Форма для добавления пункта меню


Здесь Вы видите форму для добавления пункта меню. Форма содержит следующие поля:

  • тип пункта меню - тип сущности которая будет добавлена в меню (страница, лента, категория и тд.).
  • название пункта меню - название пункта, которое будет отображаться на сайте магазина.


Сниппеты

Подраздел "cниппеты" позволяет создавать и редактировать специальные блоки содержащие html текст или логику Liquid совместно с html текстом. Они используются для модификации отдельных страниц (обычная страница, блог пост, новость, категория, товар). Сами сниппеты не размещаются на страницах, они предварительно должны быть группированы с помощью панелей.

Snippets.png
Рис. 7. форма содержащая элементы для работы со сниппетами


Здесь Вы видите список имеющихся элементов для работы со сниппетами. Функциональность включает следующие элементы:

  • Кнопка 'Добавить сниппет', для добавления нового сниппета.

Snippets add button.png

  • Кнопка 'удалить', для удаления сниппетов (маленькая иконка 'мусорка' размещенная рядом с названием сниппета).


Панели

Подраздел "панели" позволяет группировать сниппеты (специальные блоки содержащие html текст или логику Liquid совместно с html текстом). Панели содержащие сниппеты могут быть быть размещены на отдельных страницах (обычная страница, блог пост, новость, категория, товар), используя поле 'Панель'.


Panels.png
Рис. 8. форма содержащая элементы для работы с панелями


Здесь Вы видите список имеющихся элементов для работы с панелями. Функциональность включает следующие элементы:

  • Кнопка 'Добавить панель', для добавления новой панели.

Panels add new button.png

  • Кнопка 'удалить', для удаления панелей (маленькая иконка 'мусорка' размещенная рядом с названием панели).


Файлы

Подраздел "файлы" позволяет загружать и удалять файлы к которым могут иметь доступ пользователи магазина. Файлы могу использовать для предоставления пользователям магазина: документации по использованию товара, картинок с образцами и тд. Система поддерживает возможность создания каталогов для группировки файлов.


Content files.png
Рис. 9. Форма со списком фалов в выбранном каталоге


Здесь Вы видите список имеющихся файлов в выбранном каталоге. Функциональность для работы со списком файлов включает следующие элементы:

  • Кнопка 'Выбрать и загрузить файл(ы)', для добавления нового файла/файлов.

Content add file button.png

  • Фильтр для отбора файлов, по определенным параметрам.

Content files filter.png

  • Кнопка "Применить", которая применяет фильтр и ссылку "очистить", которая отменяет действие фильтров.

General filter buttons.png

  • Значек 'ручка' - редактирование параметров файла, заначек 'мусорка' - удаление файла.

General actions.png


Загрузка файлов

Для добавление файла/файлов необходимо нажать на кнопку 'Выбрать и загрузить файл(ы)', после чего будет открыта всплывающее окно для выбора загружаемого файла/файлов.
Для удобства управления файлами система поддерживает создание иерархии каталогов. Для создания нового каталога используйте кнопку '+', для удаления каталога используйте кнопку 'мусорка'. Content files hierarchy.png
Рис. 10. Форма для создания иерархии каталогов