Аксессуары — различия между версиями

Материал из MstarProject Manual
Перейти к: навигация, поиск
(Внешний вид и работа пользовательской части)
(Внешний вид и работа администраторской части (MPanel))
 
(не показано 49 промежуточных версии 2 участников)
Строка 2: Строка 2:
 
Модуль аксессуаров предназначен для расширения базового функционала и состоит из нескольких частей.
 
Модуль аксессуаров предназначен для расширения базового функционала и состоит из нескольких частей.
  
= Масла =
+
= Аксессуары - Масла 12ч=
 
Раздел аксессуаров "Масла" предназначен для добавления на сайте отдельного каталога масел.
 
Раздел аксессуаров "Масла" предназначен для добавления на сайте отдельного каталога масел.
 
Позиции в каталоге имеют множество критериев и фильтр подбора по этим критериям.
 
Позиции в каталоге имеют множество критериев и фильтр подбора по этим критериям.
Строка 11: Строка 11:
 
<br>[[File:user-main.png]]
 
<br>[[File:user-main.png]]
 
<br>
 
<br>
 +
# Текст выводимый из MPanel>>Содержание>Редактор страниц
 +
# Фильтр подбора
 +
# Результаты поиска с учетом выбранных параметров фильтра
 +
 +
<br>[[File:page-content.png]]<br>
  
 
=== Внешний вид и работа менеджерской части ===
 
=== Внешний вид и работа менеджерской части ===
 +
<br>[[File:manager-main.png]]
 +
<br>
 +
# В менеджерской части доступна панель с дополнительными возможностями менеджера
 +
# У каждой выводимой позиции есть дополнительное поле "Item Code" необходимое для связи с изображениями и ценами масел.
 +
 +
==== Импорт масел ====
 +
<br>[[File:manager-import.png]]
 +
<br>
 +
 +
# Выбор профайла по которому будет производиться загрузка.
 +
# Кнопка "Загрузить" загружает позиции из файла прайса в промежуточную таблицу.
 +
# Очистка промежуточной таблицы
 +
# Установка загруженных позиций из промежуточной таблицы в основную
 +
 +
Загрузчик использует константу oil:is_load которая принимает значение 1 в случае неправильного файла импорта.
 +
<br>[[File:constant.png]]
 +
<br>
 +
 +
Файл импорта [[File:default.oil.xls]] содержит в себе 13 колонок, для указания параметров загружаемых масел:
 +
# Make - название производителя. Указывается в текстовом виде, например: Honda.
 +
# Code - код масла, может содержать только буквы и цифры.
 +
# Name - название масла.
 +
# Weight - вес масла.
 +
# Description - описание масла(не отображается).
 +
# id_oil_type - числовой идентификатор типа масла.
 +
# id_composition - числовой идентификатор состава масла.
 +
# id_viscosity - числовой идентификатор вязкости масла.
 +
# id_volume - числовой идентификатор объема емкости масла.
 +
# id_container - числовой идентификатор емкости масла.
 +
# api - список числовых идентификаторов спецификации API, указываются через запятую.
 +
# acea - список числовых идентификаторов спецификации ACEA, указываются через запятую.
 +
# eom - список числовых идентификаторов спецификации EOM, указываются через запятую.
 +
 +
<br>[[File:excel.png]]
 +
<br>
 +
 +
==== Профили импорта масел ====
 +
 +
[[File:profile.png]]
 +
 +
[[File:profile_edit.png|right]]
 +
Для импорта масел, можно создать несколько профилей в котором будут указаны параметры импорта:
 +
# Название профиля
 +
# Название шаблона файла, файл должен начинаться с этого названия.
 +
# Количество листов excel
 +
# Номер строки начала загрузки
 +
# Название каталога выбираемое из списка каталогов производителей масел. Если выбрано значение отличное от "not selected" - следующая колонка "№ колонки названия производителя" игнорируется и для всех импортируемых позиций, под данным профилем, будет установлен производитель выбранный данной колонке.
 +
# Указывает в какой колонке находится название производителя
 +
# Указывает в какой колонке находится Код масла
 +
# Указывает в какой колонке находится название
 +
# Указывает в какой колонке находится вес
 +
# Указывает в какой колонке находится описание
 +
# Типа масла из списка либо следующая колонка
 +
# Указывает в какой колонке находится идентификатор типа масла
 +
# Состав масла из списка либо следующая колонка
 +
# Указывает в какой колонке находится идентификатор состава масла
 +
# Вязкость масла из списка либо следующая колонка
 +
# Указывает в какой колонке находится идентификатор вязкости масла
 +
# Объем емкости масла из списка либо следующая колонка
 +
# Указывает в какой колонке находится идентификатор объема емкости масла
 +
# Емкость (контейнер) масла из списка либо следующая колонка
 +
# Указывает в какой колонке находится идентификатор емкости(контейнер) масла
 +
# Указывает в какой колонке находится список спецификаций API
 +
# Указывает в какой колонке находится список спецификаций ACEA
 +
# Указывает в какой колонке находится список спецификаций EOM
 +
 +
<br>
 +
<br>
 +
<br>
 +
<br>
 +
<br>
 +
 +
==== Загрузка картинок масел ====
 +
[[File:picture-import.png]]<br>
 +
 +
Для загрузки картинок масел, необходимо знать "Item Code". <br>
 +
Картинки могут иметь расширения: jpg, png, jpeg, gif. <br>
 +
Доступна мультизагрузка - то есть можно выбрать сразу несколько файлов для загрузки. <br>
 +
Название картинок должны состоять из "Item Code" точки и расширения, например: 771_TEST1.jpg
 +
Ширина картинки ограничена в 100px, поэтому загружать картинки большей ширины не целесообразно.
 +
 +
=== Внешний вид и работа администраторской части (MPanel) ===
 +
В администраторской части имеется 9 подразделов для редактирования масел и их параметров.
 +
<br>[[File:mpanel-list.png|left]]
 +
# [[#Масла|Масла]]
 +
# [[#Типы Масел|Типы Масел]]
 +
# [[#Состав Масла|Состав Масла]]
 +
# [[#Вязкость Масла|Вязкость Масла]]
 +
# [[#Объем емкости Масла|Объем емкости Масла]]
 +
# [[#Тип контейнера Масла|Тип контейнера Масла]]
 +
# [[#API спецификации Масел|API спецификации Масел]]
 +
# [[#ACEA спецификации Масел|ACEA спецификации Масел]]
 +
# [[#EOM спецификации Масел|EOM спецификации Масел]]
 +
 +
<br>
 +
==== Масла ====
 +
[[File:oil.png]]<br>
 +
В данном разделе отображен весь список масел присутствующий в каталоге масел, на данном сайте.<br>
 +
Форма редактирования содержит несколько обязательных полей:
 +
<br>[[File:oil-edit.png]]<br>
 +
# Название
 +
# Код
 +
# Категория (производитель)
 +
 +
Спецификации: API, ACEA, EOM можно выбирать по несколько штук.
 +
 +
Префикс производителя и код создают уникальный идентификатор "Item code" по которому, к данному маслу можно отнести картинку и цены.
 +
Список категорий (производитель) формируется из элементов списка каталогов (MPanel>Каталог авто >Список каталогов) у которых отмечено свойство: "Бренд производит масла"
 +
<br>[[File:cat-brand.png]]<br>
 +
 +
==== Типы Масел ====
 +
[[File:type.png]]<br>
 +
Тип масла содержит один обязательный параметр "Название", а также параметр видимости - определяет видимость данного типа масла в выпадающих списках на сайте.
 +
<br>[[File:type-edit.png]]
 +
 +
==== Состав Масла ====
 +
[[File:composition.png]]<br>
 +
Состав масла содержит один обязательный параметр "Название", а также параметр видимости - определяет видимость данного состава масла в выпадающих списках на сайте.
 +
<br>[[File:composition-edit.png]]
 +
 +
==== Вязкость Масла ====
 +
[[File:viscosity.png]]<br>
 +
Вязкость масла содержит один обязательный параметр "Название", а также параметр видимости - определяет видимость данной вязкости масла в выпадающих списках на сайте.
 +
<br>[[File:viscosity-edit.png]]
 +
 +
==== Объем емкости Масла ====
 +
[[File:volume.png]]<br>
 +
Объем емкости масла содержит один обязательный параметр "Название", а также параметр видимости - определяет видимость данного объема емкости масла в выпадающих списках на сайте.
 +
<br>[[File:volume-edit.png]]
 +
 +
==== Тип контейнера Масла ====
 +
[[File:container.png]]<br>
 +
Контейнер масла содержит один обязательный параметр "Название", а также параметр видимости - определяет видимость данного контейнера масла в выпадающих списках на сайте.
 +
<br>[[File:container-edit.png]]
 +
 +
==== API спецификации Масел ====
 +
[[File:api.png]]<br>
 +
API спецификация содержит один обязательный параметр "Название", а также параметр видимости.
 +
<br>[[File:api-edit.png]]
 +
 +
==== ACEA спецификации Масел ====
 +
[[File:acea.png]]<br>
 +
ACEA спецификация содержит один обязательный параметр "Название", а также параметр видимости.
 +
<br>[[File:acea-edit.png]]
 +
 +
==== EOM спецификации Масел ====
 +
[[File:eom.png]]<br>
 +
EOM спецификация содержит один обязательный параметр "Название", а также параметр видимости.
 +
<br>[[File:eom-edit.png]]
 +
 +
<pre>Естимейт базовой версии задания - 12ч</pre>
 +
 +
'''Вернуться к списку модулей:''' [[Модули_пакет_Експерт_-_Документация]]
 +
 +
 +
= Аксессуары - Аксессуары 12ч=
 +
Раздел аксессуаров "Аксессуары" предназначен для добавления на сайте отдельного каталога с фильтрами подбора. В этом каталоге можно размещать дополнительные товары, такие как: накладка на капот, освежитель воздуха и т.д.
 +
 +
=== Внешний вид и работа пользовательской части ===
 
Пользовательская часть несколько отличается от менеджерской.
 
Пользовательская часть несколько отличается от менеджерской.
У пользователя доступен лишь список масел и фильтр подбора.
+
У пользователя доступен лишь список аксессуаров и фильтр подбора.
<br>[[File:user-main.png]]
+
<br>[[File:acc_user-main.png]]
 
<br>
 
<br>
 +
# Текст выводимый из MPanel>>Содержание>Редактор страниц
 +
# Фильтр подбора
 +
# Результаты поиска с учетом выбранных параметров фильтра
 +
 +
=== Внешний вид и работа менеджерской части ===
 +
<br>[[File:acc_manager-main.png]]
 +
<br>
 +
# В менеджерской части доступна панель с дополнительными возможностями менеджера
 +
# У каждой выводимой позиции есть дополнительное поле "Item Code" необходимое для связи с изображениями и ценами.
 +
 +
==== Импорт аксессуаров====
 +
<br>[[File:acc_manager-import.png]]
 +
<br>
 +
 +
# Выбор профайла по которому будет производиться загрузка.
 +
# Кнопка "Загрузить" загружает позиции из файла прайса в промежуточную таблицу.
 +
# Очистка промежуточной таблицы
 +
# Установка загруженных позиций из промежуточной таблицы в основную
 +
 +
Загрузчик использует константу accessory:is_load которая принимает значение 1 в случае неправильного файла импорта.
 +
<br>[[File:acc_constant.png]]
 +
<br>
 +
 +
Файл импорта [[File:default_accessory.xls]] содержит в себе 5 колонок, для указания параметров загружаемых аксессуаров:
 +
# Make - название производителя. Указывается в текстовом виде, например: Honda.
 +
# Code - код аксессуара, может содержать только буквы и цифры.
 +
# Name - название аксессуара.
 +
# Weight - вес аксессуара.
 +
# Description - описание аксессуара(не отображается).
 +
# Group - код группы для связки с группами прайсов
 +
 +
Все эти параметры попадают в карточку товара при загрузке.
 +
<br>[[File:acc_excel.png]]
 +
<br>
 +
 +
==== Профили импорта аксессуаров ====
 +
 +
[[File:acc_profile.png]]
 +
 +
[[File:acc_profile_edit.png|right]]
 +
Для импорта аксессуаров, можно создать несколько профилей в котором будут указаны параметры импорта:
 +
# Название профиля
 +
# Название шаблона файла, файл должен начинаться с этого названия.
 +
# Количество листов excel
 +
# Номер строки начала загрузки
 +
# Название каталога выбираемое из списка каталогов производителей аксессуаров. Если выбрано значение отличное от "not selected" - следующая колонка "№ колонки названия производителя" игнорируется и для всех импортируемых позиций, под данным профилем, будет установлен производитель выбранный данной колонке.
 +
# Указывает в какой колонке находится название производителя
 +
# Указывает в какой колонке находится Код аксессуара
 +
# Указывает в какой колонке находится название
 +
# Указывает в какой колонке находится вес
 +
# Указывает в какой колонке находится описание
 +
 +
<br>
 +
<br>
 +
<br>
 +
<br>
 +
<br>
 +
<br>
 +
<br>
 +
<br>
 +
<br>
 +
 +
==== Загрузка картинок аксессуаров ====
 +
[[File:acc_picture-import.png]]<br>
 +
 +
Для загрузки картинок аксессуаров , необходимо знать "Item Code". <br>
 +
Картинки могут иметь расширения: jpg, png, jpeg, gif. <br>
 +
Доступна мультизагрузка - то есть можно выбрать сразу несколько файлов для загрузки. <br>
 +
Название картинок должны состоять из "Item Code" точки и расширения, например: 771_TEST1.jpg
 +
Загруженные картинки попадают в карточку товара, а также увеличиваются по нажатию на них.
  
 
=== Внешний вид и работа администраторской части (MPanel) ===
 
=== Внешний вид и работа администраторской части (MPanel) ===
 +
В администраторской части имеется раздел для редактирования аксессуаров и их параметров.
 +
<br>
 +
[[File:acc_main.png]]<br>
 +
В данном разделе отображен весь список аксессуаров присутствующий в каталоге, на данном сайте.<br>
 +
Форма редактирования содержит несколько обязательных полей:
 +
<br>[[File:acc-edit.png]]<br>
 +
# Название
 +
# Код
 +
# Категория (производитель)
 +
# Из выпадающего списка можно выбрать группу для связи с группами прайсов. Она является элементом фильтра.
 +
 +
Префикс производителя и код создают уникальный идентификатор "Item code" по которому, к данному маслу можно отнести картинку и цены.
 +
Список категорий (производитель) формируется из элементов списка каталогов (MPanel>Каталог авто >Список каталогов) у которых отмечено свойство: "Это бренд аксессуаров"
 +
<br>[[File:acc_cat-brand.png]]<br>
 +
 +
Для того чтобы отфильтровать необходимые группы им нужно выставить свойство "Группа принадлежит каталогу аксессуаров" в Емпанель>Каталог авто >Группы деталей
 +
 +
<br>[[File:acc_cat-group.png]]<br>
 +
 +
<pre>Естимейт базовой версии задания - 12ч</pre>
 +
 +
'''Вернуться к списку модулей:''' [[Модули_пакет_Експерт_-_Документация]]
 +
 +
= Аксессуары - Стекла 12ч=
 +
Раздел аксессуаров "Стекла" предназначен для добавления на сайте отдельного каталога стекол.
 +
Позиции в каталоге имеют множество критериев и фильтр подбора по этим критериям.
 +
 +
=== Внешний вид и работа пользовательской части ===
 
Пользовательская часть несколько отличается от менеджерской.
 
Пользовательская часть несколько отличается от менеджерской.
У пользователя доступен лишь список масел и фильтр подбора.
+
У пользователя доступен лишь список стекол и фильтр подбора.
<br>[[File:user-main.png]]
+
<br>[[File:user-main-glass.png]]
 
<br>
 
<br>
 +
# Текст выводимый из MPanel>>Содержание>Редактор страниц
 +
# Фильтр подбора
 +
# Результаты поиска с учетом выбранных параметров фильтра
 +
 +
=== Внешний вид менеджерской части ===
 +
<br>[[File:user-main-glass-manager.png]]
 +
<br>
 +
# Дополнительная панель выбора страници каталога или страницы загрузки
 +
# Поле "Код детали" сотоит из префикса поставщика и кода детали, необходимо для связки цен в "Прайс онлайн"
 +
# Служебное поле полученное из прайса поставщика
 +
 +
 +
=== Загрузка цен и позиций стекол ===
 +
<br>[[File:user-main-glass-import.png]]
 +
<br>
 +
# Выбор поставщика от которого будет загружен прайс
 +
# Выбор загружаемого файла
 +
# Кнопка подтверждения загрузки прайса стекол в промежуточную таблицу
 +
# Список загруженных в промежуточную таблицу позиций прайса стекол
 +
#
 +
# Очистка промежуточной таблицы
 +
# Кнопка установки цен. После нажатия добавляются компоненты в каталог стекол(/?action=accessory_glass) и цены в "прайс онлайн"
 +
 +
<pre>Естимейт базовой версии задания - 12ч</pre>
 +
 +
'''Вернуться к списку модулей:''' [[Модули_пакет_Експерт_-_Документация]]

Текущая версия на 17:39, 23 мая 2013

Содержание

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

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

Аксессуары - Масла 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 manager-main.png

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

Импорт аксессуаров


Acc manager-import.png

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

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

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

  1. Make - название производителя. Указывается в текстовом виде, например: Honda.
  2. Code - код аксессуара, может содержать только буквы и цифры.
  3. Name - название аксессуара.
  4. Weight - вес аксессуара.
  5. Description - описание аксессуара(не отображается).
  6. Group - код группы для связки с группами прайсов

Все эти параметры попадают в карточку товара при загрузке.
Acc excel.png

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

Acc profile.png

Acc profile edit.png

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

  1. Название профиля
  2. Название шаблона файла, файл должен начинаться с этого названия.
  3. Количество листов excel
  4. Номер строки начала загрузки
  5. Название каталога выбираемое из списка каталогов производителей аксессуаров. Если выбрано значение отличное от "not selected" - следующая колонка "№ колонки названия производителя" игнорируется и для всех импортируемых позиций, под данным профилем, будет установлен производитель выбранный данной колонке.
  6. Указывает в какой колонке находится название производителя
  7. Указывает в какой колонке находится Код аксессуара
  8. Указывает в какой колонке находится название
  9. Указывает в какой колонке находится вес
  10. Указывает в какой колонке находится описание










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

Acc picture-import.png

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

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

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

  1. Название
  2. Код
  3. Категория (производитель)
  4. Из выпадающего списка можно выбрать группу для связи с группами прайсов. Она является элементом фильтра.

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

Для того чтобы отфильтровать необходимые группы им нужно выставить свойство "Группа принадлежит каталогу аксессуаров" в Емпанель>Каталог авто >Группы деталей


Acc cat-group.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ч

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