Начать новую тему

Импорт характеристик

В общем, импорт товаров через csv надо дорабатывать, конечно....

Итак, новые вопросы:


1. Есть характеристика товара - "Назначение" для применения в фильтрах. Назначений у товара может быть несколько. Исходя из этого документа http://help.merchium.ru/support/solutions/articles/1000086585-- синтаксис столбца Features в файле загрузки должен быть такой ведь?


Назначение товара: S[Для отдыха, Для работы по дому, Для утра, Для приема друзей, Для тех кому холодно]


Но увы! См.скрин.

Параметр М вместо S тоже пробовал, с тем же успехом.


2. В товар закачал несколько характеристик, ок. Потом возникла необходимость добавить еще одну. Сделал файл csv вида 

Product code -   Language - Features

в Features указал только новую характеристику. Загрузил. Старые характеристики стерлись... 

Полагаю, это ошибочная логика работы.


3. Ни на витрине, ни в стандартном поиске адмики не работает поиск товара по его коду. Только в расширенном поиске в админке.

Здравствуйте, Вадим!


Спасибо, что обратились к нам. Нам жаль слышать, что вы столкнулись с данной проблемой.


> 1. Есть характеристика товара - "Назначение" для применения в фильтрах. Назначений у товара может быть несколько. Исходя из этого документа http://help.merchium.ru/support/solutions/articles/1000086585-- синтаксис столбца Features в файле загрузки должен быть такой ведь?


> Назначение товара: S[Для отдыха, Для работы по дому, Для утра, Для приема друзей, Для тех кому холодно]


> Но увы! См.скрин.

> Параметр М вместо S тоже пробовал, с тем же успехом.


Все верно. При импортировании товара в поле Features в квадратных скобках после указания типа характеристики указывается ее значение для данного товара. Все, что вы укажете в квадратных скобках, будет восприниматься как одно значение характеристики, которое вы присваиваете к товару. Если вы хотите создать новую характеристику в магазине с помощью CSV файла, то вам необходимо загружать соответствующий CSV  файл на странице Администрирование > Импорт данных > Характеристики. Для примера мы прикрепили два файла, демонстрирующих конфигурацию файла для загрузки характеристик и их вариантов.


Обращаем ваше внимание на то, что перед загрузкой значений характеристик для товара сначала необходимо создать соответствующие характеристики в магазине.


> 2. В товар закачал несколько характеристик, ок. Потом возникла необходимость добавить еще одну. Сделал файл csv вида 

Product code -   Language - Features

> в Features указал только новую характеристику. Загрузил. Старые характеристики стерлись... 

Полагаю, это ошибочная логика работы.


Такова архитектура Мерчиума. Если характеристика не указана в файле, который вы импортировали, ее значения для данного товара будет удалено. В данной ситуации мы рекомендуем сначала экспортировать товар с полем Features, а затем в полученный файл вносить необходимые правки.


> 3. Ни на витрине, ни в стандартном поиске адмики не работает поиск товара по его коду. Только в расширенном поиске в админке.


Таким образом работает собственный поисковый алгоритм Мерчиума. Для улучшения работы поиска в вашем магазине мы рекомендуем воспользоваться модулем Поиск от Searchanise:


1. В администраторской части магазина перейдите на страницу Модули > Управление модулями.

2. Нажмите на название модуля Поиск от Searchanise.

3. Нажмите на кнопку  Connect store to Searchanise.

4. Ожидайте индексации магазина.

5. Когда статус в поле Status будет Up-to-date на странице настроек модуля, в витрине магазина вы увидите специальный поисковый виджет при вводе ключевых слов в строку поиска. 


Надеемся, данная информация окажется полезной для вас. Пожалуйста, проверьте.


Если у вас появится какая-либо идея по улучшению функциональности Мерчиума, мы будем благодарны, если вы опишете ее в разделе Новые идеи нашего форума.


Спасибо. 



csv
(870 Bytes)
csv

Спасибо.


Пока по п.1

Если я создам Features через Администрирование > Импорт данных > Характеристики

то Характеристики как таковые появятся в базе данных, это понятно. Но как их тогда привязать к конкретным товарам?

Например, характеристика "Каких размеров бывает" с возможными значениями S, M, L

Как в "товарном" csv отметить, что товар1 может быть S и M, а товар2 - всех трех вариантов S, M, L?



Здравствуйте, Вадим.

Спасибо за ваш ответ.

Обращаем ваше внимание на то, что характеристики - это дополнительные поля товаров. У товара может быть только одно значение определенной характеристики, и этим характеристики отличаются от опций. Например, размер - это опция, потому что один и тот же товар (например, брюки) могут иметь несколько размеров, а вид (прямые/зауженные) или тип данного товара (на молнии или застежке) — это характеристика, потому что их значения фиксированы. Брюки на застежке - это уже другие брюки, чем брюки на молнии, то есть другой товар.


Для того чтобы добавить характеристику для товара перейдите на страницу Товары > Товары в панели администратора вашего магазина. Выберите нужный товар и перейдите на страницу его редактирования, нажав на его название. Перейдите во вкладку Характеристики (она показывается при наведении мышкой на вкладку Еще). Выберите нужное значение в необходимых полях и нажмите на кнопку Сохранить. Также добавить характеристику к товару вы можете с помощью поля Features в CSV-файле, о котором писала Мария в своем сообщении. Вы можете узнать, какой должен быть формат импортируемого поля характеристики для товара, из нашей Базы знаний: http://help.merchium.ru/support/solutions/articles/1000086586--


Более подробную информацию о характеристиках товара, вы можете найти в нашей Базе знаний: http://help.merchium.ru/support/solutions/articles/1000089577--


Надеемся, что данная информация окажется полезной для вас. 


Спасибо.

Смотрите, мне надо решить две задачи:


Первая - у товаров есть размеры, и хочется сделать пользователям фильтр по этим самым размерам. В общем-то, вполне распространенная ситуация - человек хочет купить только то, что ему подойдет по размеру.

В терминах Мерчиума размер - это Опция ("потому что один и тот же товар может иметь несколько размеров"). Но (читаем в этой беседе) фильтров по Опциям сделать нельзя.

Вот была идея сделать, кроме опции "Размер" еще и характеристику "Размер" и использовать ее в фильрах. Выходит, это ничего не даст, т.к. каждая характеристика товара может иметь только одно значение? Как тогда посоветуете решить задачу?


Вторая - у товаров есть назначение (это отличается от Категории), и хочется сделать пользователям фильтр по назначению. Условно, один и тот же костюм может пригодится и для похода в ресторан, и для похода в театр. По идее, это характеристика товара (ведь это один и тот же костюм подходит для обеих целей). Но мы опять натыкаемся на ограничение, один товар - одна значение характеристики... Как же быть? Делать этот параметр Опцией нельзя - и в фильтр не поставить, и обязательно покажется в карточке товара. Странно было бы выбирать себе размер, цвет костюма и... его назначение, не так ли? :)


Что посоветуете?

Здравствуйте, Вадим.

Спасибо за ваш ответ.

Да, вы правы, к сожалению, на настоящий момент фильтр по опциям настроить нельзя, однако, мы можем предложить вам вариант - создать "зеркальную" характеристику для опции Размер, а именно, характеристику с типом Флажок > Несколько. Для того чтобы это сделать, пожалуйста, следуйте инструкциям ниже:

1. В панели администратора магазина перейдите на страницу Товары > Характеристики.
2. Нажмите на кнопку +.
3. В открывшемся окне введите название характеристики, например, Размер, выберите тип Флажок > Несколько и активируйте флажки Показывать во вкладке «Характеристики» карточки товара, 
Показывать в списке товаров. Во вкладке Варианты добавьте соответствующие варианты для характеристики. Например, S,M,L.
4. Нажмите на кнопку Создать.
5. Перейдите на страницу Товары > Товары.
6. Откройте страницу редактирования необходимого товара, для которого вы хотите установить характеристику Размер.
7. Откройте вкладку Опции. Посмотрите, какие варианты есть в наличии для опции Размер вашего товара.
8. Перейдите на вкладку Характеристики данного товара (Еще > Характеристики).
9. Установите флажки для тех вариантов характеристики Размер, которые есть в наличии.

10. Нажмите на кнопку Сохранить.

11. Перейдите на страницу Товары > Фильтры.

12. Нажмите на кнопку +.

13. Создайте фильтр по характеристике Размер. Более подробную информацию о том, как создать фильтры товаров, вы можете узнать из нашей статьи Базы знаний: 


http://help.merchium.ru/support/solutions/articles/1000095836--

Единственное неудобство данного решения в том, что вам необходимо будет вручную следить за количеством определенного варианта товара и менять значения у его характеристики.

Что касается вашего второго вопроса, мы также можем предложить вам создать характеристику По назначению с типом Флажок > Несколько и настроить фильтр по ней. В этом случае фильтр также будет отфильтровывать несколько вариантов для одного товара.

Надеемся, что данная информация окажется полезной для вас.

Спасибо.

Отлично, спасибо за предложенное решение.

Для полного счастья подскажите, шаги с 5 по 10 можно провернуть через csv (товаров-то несколько сотен!)? Если да, то какой правильный синтаксис Features будет в этом случае?

Спасибо за ваш ответ, Вадим.

Да, конечно, данные можно обновить, используя функциональность Импорт данных. Для того чтобы в товаре выбрать одно значение характеристики (например, размер S есть только в налиичии), то формат CSV-файла должен быть следующим:

 

Product code;Language;Category;Features
"A0007DQ1TL";"ru";"Одежда///Мужская одежда";"Размер: M[S]; Бренд: E[Adidas]"

 

Отметим, что мы специально добавили дополнительную характеристику Бренд в CSV-файл. Дело в том, что если у товара присутствуют другие характеристики с соответствующими значениями, их необходимо также включать в CSV-файл, иначе выбранные данные по ним для этого товара после импорта CSV-файла будут сброшены.


 Если вам необходимо установить несколько значений у характеристики типа Флажок > Несколько (например, размер L, M есть в наличии, а S - нет), то формат CSV-файла должен быть следующим:

 

Product code;Language;Category;Features
"A0007DQ1TL";"ru";"Одежда///Мужская одежда";"Размер: M[L///M]; Бренд: E[Adidas]"

 

То есть, несколько значений характеристик типа Флажок > Несколько должны разделяться ///.


Надеемся, что данная информация окажется полезной для вас.


Спасибо.

Вот! За это спасибо огромное :)

Будем пробовать.

Пожалуйста, Вадим! Обращайтесь к нам, если у вас возникнут вопросы в будущем.

Спасибо.

Войдите, чтобы опубликовать свой комментарий