Аксессуары

Материал из 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

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

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