Аксессуары

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

Описание модуля

Модуль аксессуаров предназначен для расширения базового функционала и состоит из нескольких частей.

Аксессуары - Масла

Раздел аксессуаров "Масла" предназначен для добавления на сайте отдельного каталога масел. Позиции в каталоге имеют множество критериев и фильтр подбора по этим критериям.

Внешний вид и работа пользовательской части

Пользовательская часть несколько отличается от менеджерской. У пользователя доступен лишь список масел и фильтр подбора.
User-main.png

  1. Текст выводимый из MPanel>>Содержание>Редактор страниц
  2. Фильтр подбора
  3. Результаты поиска с учетом выбранных параметров фильтра


Page-content.png

Внешний вид и работа менеджерской части


Manager-main.png

  1. В менеджерской части доступна панель с дополнительными возможностями менеджера
  2. У каждой выводимой позиции есть дополнительное поле "Item Code" необходимое для связи с изображениями и ценами масел.

Импорт масел


Manager-import.png

  1. Выбор профайла по которому будет производиться загрузка.
  2. Кнопка "Загрузить" загружает позиции из файла прайса в промежуточную таблицу.
  3. Очистка промежуточной таблицы
  4. Установка загруженных позиций из промежуточной таблицы в основную

Загрузчик использует константу oil:is_load которая принимает значение 1 в случае неправильного файла импорта.
Constant.png

Файл импорта Файл:Default.oil.xls содержит в себе 13 колонок, для указания параметров загружаемых масел:

  1. Make - название производителя. Указывается в текстовом виде, например: Honda.
  2. Code - код масла, может содержать только буквы и цифры.
  3. Name - название масла.
  4. Weight - вес масла.
  5. Description - описание масла(не отображается).
  6. id_oil_type - числовой идентификатор типа масла.
  7. id_composition - числовой идентификатор состава масла.
  8. id_viscosity - числовой идентификатор вязкости масла.
  9. id_volume - числовой идентификатор объема емкости масла.
  10. id_container - числовой идентификатор емкости масла.
  11. api - список числовых идентификаторов спецификации API, указываются через запятую.
  12. acea - список числовых идентификаторов спецификации ACEA, указываются через запятую.
  13. eom - список числовых идентификаторов спецификации EOM, указываются через запятую.


Excel.png

Профили импорта масел

Profile.png

Profile edit.png

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

  1. Название профиля
  2. Название шаблона файла, файл должен начинаться с этого названия.
  3. Количество листов excel
  4. Номер строки начала загрузки
  5. Название каталога выбираемое из списка каталогов производителей масел. Если выбрано значение отличное от "not selected" - следующая колонка "№ колонки названия производителя" игнорируется и для всех импортируемых позиций, под данным профилем, будет установлен производитель выбранный данной колонке.
  6. Указывает в какой колонке находится название производителя
  7. Указывает в какой колонке находится Код масла
  8. Указывает в какой колонке находится название
  9. Указывает в какой колонке находится вес
  10. Указывает в какой колонке находится описание
  11. Типа масла из списка либо следующая колонка
  12. Указывает в какой колонке находится идентификатор типа масла
  13. Состав масла из списка либо следующая колонка
  14. Указывает в какой колонке находится идентификатор состава масла
  15. Вязкость масла из списка либо следующая колонка
  16. Указывает в какой колонке находится идентификатор вязкости масла
  17. Объем емкости масла из списка либо следующая колонка
  18. Указывает в какой колонке находится идентификатор объема емкости масла
  19. Емкость (контейнер) масла из списка либо следующая колонка
  20. Указывает в какой колонке находится идентификатор емкости(контейнер) масла
  21. Указывает в какой колонке находится список спецификаций API
  22. Указывает в какой колонке находится список спецификаций ACEA
  23. Указывает в какой колонке находится список спецификаций EOM






Загрузка картинок масел

Picture-import.png

Для загрузки картинок масел, необходимо знать "Item Code".
Картинки могут иметь расширения: jpg, png, jpeg, gif.
Доступна мультизагрузка - то есть можно выбрать сразу несколько файлов для загрузки.
Название картинок должны состоять из "Item Code" точки и расширения, например: 771_TEST1.jpg Ширина картинки ограничена в 100px, поэтому загружать картинки большей ширины не целесообразно.

Внешний вид и работа администраторской части (MPanel)

В администраторской части имеется 9 подразделов для редактирования масел и их параметров.


Mpanel-list.png
  1. Масла
  2. Типы Масел
  3. Состав Масла
  4. Вязкость Масла
  5. Объем емкости Масла
  6. Тип контейнера Масла
  7. API спецификации Масел
  8. ACEA спецификации Масел
  9. EOM спецификации Масел


Масла

Oil.png
В данном разделе отображен весь список масел присутствующий в каталоге масел, на данном сайте.
Форма редактирования содержит несколько обязательных полей:
Oil-edit.png

  1. Название
  2. Код
  3. Категория (производитель)

Спецификации: API, ACEA, EOM можно выбирать по несколько штук.

Префикс производителя и код создают уникальный идентификатор "Item code" по которому, к данному маслу можно отнести картинку и цены. Список категорий (производитель) формируется из элементов списка каталогов (MPanel>Каталог авто >Список каталогов) у которых отмечено свойство: "Бренд производит масла"
Cat-brand.png

Типы Масел

Type.png
Тип масла содержит один обязательный параметр "Название", а также параметр видимости - определяет видимость данного типа масла в выпадающих списках на сайте.
Type-edit.png

Состав Масла

Вязкость Масла

Объем емкости Масла

Тип контейнера Масла

API спецификации Масел

ACEA спецификации Масел

EOM спецификации Масел