Аксессуары

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

Содержание

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

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

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

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

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

Пользовательская часть несколько отличается от менеджерской. У пользователя доступен лишь список масел и фильтр подбора.
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

Состав Масла

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

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

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

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

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

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

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

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

Api.png
API спецификация содержит один обязательный параметр "Название", а также параметр видимости.
Api-edit.png

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

Acea.png
ACEA спецификация содержит один обязательный параметр "Название", а также параметр видимости.
Acea-edit.png

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

Eom.png
EOM спецификация содержит один обязательный параметр "Название", а также параметр видимости.
Eom-edit.png

Естимейт базовой версии задания - 12ч

Вернуться к списку модулей: Модули_пакет_Експерт_-_Документация


Аксессуары - Аксессуары 12ч

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

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

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

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


Файл:Acc page-content.png

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


Acc manager-main.png

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

Импорт масел


Acc manager-import.png

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

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

Файл импорта Файл:Acc 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, указываются через запятую.


Acc excel.png

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

Acc profile.png

Acc 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






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

Acc picture-import.png

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

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

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


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


Аксессуары

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

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

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

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

Типы Масел

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

Состав Аксессуары

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

Вязкость Аксессуары

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

Объем емкости Аксессуары

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

Тип контейнера Аксессуары

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

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

Файл:Acc api.png
API спецификация содержит один обязательный параметр "Название", а также параметр видимости.
Файл:Acc api-edit.png

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

Файл:Acc acea.png
ACEA спецификация содержит один обязательный параметр "Название", а также параметр видимости.
Файл:Acc acea-edit.png

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

Файл:Acc eom.png
EOM спецификация содержит один обязательный параметр "Название", а также параметр видимости.
Файл:Acc eom-edit.png

Естимейт базовой версии задания - 12ч

Вернуться к списку модулей: Модули_пакет_Експерт_-_Документация

Аксессуары - Стекла 12ч

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

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

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

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

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


User-main-glass-manager.png

  1. Дополнительная панель выбора страници каталога или страницы загрузки
  2. Поле "Код детали" сотоит из префикса поставщика и кода детали, необходимо для связки цен в "Прайс онлайн"
  3. Служебное поле полученное из прайса поставщика


Загрузка цен и позиций стекол


User-main-glass-import.png

  1. Выбор поставщика от которого будет загружен прайс
  2. Выбор загружаемого файла
  3. Кнопка подтверждения загрузки прайса стекол в промежуточную таблицу
  4. Список загруженных в промежуточную таблицу позиций прайса стекол
  5. Очистка промежуточной таблицы
  6. Кнопка установки цен. После нажатия добавляются компоненты в каталог стекол(/?action=accessory_glass) и цены в "прайс онлайн"
Естимейт базовой версии задания - 12ч

Вернуться к списку модулей: Модули_пакет_Експерт_-_Документация