Модератор форума: Yuri_G |
Сообщество uCoz » Модули uCoz » Интернет-магазин » Помогите с импортом товара в интернет-магазин с excel-файла (Интернет-магазин) |
Помогите с импортом товара в интернет-магазин с excel-файла |
lord1404, Такое возможно. Чтобы подобное не повторялось, новую созданную категорию оставьте и переместите в нее из старой категории все товары. Старую категорию скройте или удалите. При следующем обновлении дублей быть не должно.
|
Обратил внимание ещё на один глюк - при заливке нового прайса, товары, залитые ранее при помощи "импорт прайса", становятся недоступными для просмотра. Их приходиться вновь и вновь активировать вручную через меню "Управление товарами". Просьба исправить данный баг, т. к. создаёт определённые неудобства при работе с модулем "Интернет-магазин".
Сообщение отредактировал lord1404 - Четверг, 15 Дек 2016, 15:27:30
|
lord1404, скрываются те товары, которые не были распознаны по признаку уникальности в новом прайсе.
|
Т. е., если я правильно понимаю, чтобы обновить ассортимент, необходимо в импортируемом прайсе указывать информацию и о предыдущих товарах?
Но тогда проблема возникнет в другом - ведь закачанные товары находятся во вложенных категориях и обновлять ассортимент во вложенных категориях пока нет возможности. Уважаемые авторы модуля интернет-магазин, если есть возможность, добавьте функционал, чтобы можно было обновлять информацию о товарах во вложенных категориях и добавлять отсутствующие товары. |
lord1404,
|
Даже если эти товары находятся во вложенных категориях? Но такой вариант не проходит, при закачке/обновлении прайса, категории создаются вновь. Это удобно только в том случае, когда магазин не имеет вложенных категорий (дерево категорий). Функционал импорта прайсов ограничен.
Но есть ещё вариант, который ещё не опробовал: 1. Экспортировать прайс с личного сайта. Как раз в прайсе отобразятся вложенные категории; 2. Обновить/добавить информацию о товарах; 3. Импортировать прайс. |
У товара есть только одна категория, непосредственно та, в которой он лежит. Если она создается вновь, значит нужно использовать именно ее, перетащив ее уже внутрь любой другой категории. Тогда каждый раз не будут создавать дубли. При загрузке прайса вложенность категорий не учитывается. Категория, указанная для товара должна быть создана с помощью обработчика. Когда Вы создаете категорию вручную, тогда и появляются подобные дубли при загрузке.
|
Хотел было опробовать методику с импортом прайса, путём экспорта прайса со своего сайта, изменения его параметров (информации о товарах) и импортом на сайт. Но что-то пошло не так. Прайс экспортируется (не путать с импортом) но почему-то неполностью, хотя в отчёте говорится, что "Экспортировано N товаров и M категорий", но по факту в прайсе присутствует только 197 строк, хотя товаров уже более 500 наименований.
В общем, эту идею решил отставить и всё же возьму на вооружение Ваши рекомендации по импорту прайсов. Добавлено (21 Дек 2016, 23:51:32) |
lord1404, к сожалению, какого прямого способа определения нет. Только косвенные после импорта прайса. Ну разве что "порядок" у категорий загруженных из прайса равен нулю, если Вы его после не меняли.
|
lord1404, нет, не создаст.
|
Чем дальше в лес, тем больше дров... тьфу, вопросов...
При загрузке прайса в обработчик, обратил внимание, что в колонках, которые отведены под наименование и описание товара, в некоторых ячейках имеется выпадающее меню, в котором по умолчанию стоит "Игнорировать". Что это за глюк? В этом случае также, как и для столбца, указываем признак? Добавлено (22 Дек 2016, 13:56:32) --------------------------------------------- Если я правильно понимаю, в случае отсутствия в какой-либо колонке данных, для которой был указан признак в обработчике, такой товар не закачивается, а тупо создаётся пустая категория товара. По крайней мере так показал эксперимент. Добавлено (22 Дек 2016, 14:09:39) --------------------------------------------- И, ещё один очень важный момент - в импортируемом прайсе не должно быть никакой лишней информации, в т. ч. названия колонок. В противном случае вся ненужная информация закачивается на сайт. Пример: Создана категория "Наименование" и помещён в неё товар под названием "Описание". И смешно, и грустно... Но обработчик не умеет думать и отсеивать ненужную информацию. А это уже проблема с импортом прайсов, которые предоставляют поставщики. Видео по импорту прайсов посмотрел, всё вроде казалось бы легко и просто - указал признаки колонок, импортировал прайс. Но в реальности получается много лишней работы, по удалению ненужной информации, которая была закачана обработчиком. Что опять делаю не так? Добавлено (22 Дек 2016, 14:24:33) --------------------------------------------- Спасибо за помощь, кажется до меня стало доходить. Прайс адаптирую под UCOZ, это уже мелочи. По тем товарам, которые были добавлены в магазин вручную, при импорте прайсов, как и в случае с категориями, создаются дубли. В остальных случаях для тех товаров, которые были импортированы через обработчик, обновляется информация. Вложенность категория действительно не учитывается. Если в импортируемом прайсе была изменена категория товара, в этом случае ранее закачанный товар становится неактивным, в этом случае так же создаётся дубль, но уже в той категории, в которую вы определили товар. Это, с одной стороны, удобно - неактивные товары подсвечиваются красным и их можно смело удалить. Но не рекомендую играться с изменениями категорий товара. Вряд ли посетителю сайта понравится ситуация, когда товар был и его вдруг нет. А оказывается он уже в другой категории. Вот теперь задумываюсь, может под чистую снести всю информацию и залить её через обработчик. Сообщение отредактировал lord1404 - Четверг, 22 Дек 2016, 14:46:28
|
что в колонках, которые отведены под наименование и описание товара, в некоторых ячейках имеется выпадающее меню, в котором по умолчанию стоит "Игнорировать" Если я правильно понимаю, в случае отсутствия в какой-либо колонке данных, для которой был указан признак в обработчике, такой товар не закачивается, а тупо создаётся пустая категория товара. По крайней мере так показал эксперимент. И, ещё один очень важный момент - в импортируемом прайсе не должно быть никакой лишней информации, в т. ч. названия колонок. В противном случае вся ненужная информация закачивается на сайт. Но в реальности получается много лишней работы, по удалению ненужной информации, которая была закачана обработчиком. Что опять делаю не так? |
О какой именно лишней информации идет речь? На сайт загружается лишь то, что Вы указываете в настройках обработчика Аналогично создаются пустые категории, в которых не заполнены поля, для которых указаны признаки, но сами товары не закачиваются. В данном случае в строке присутствует цена, но не заполнено поле "Наименование". |
lord1404, можно скриншот с настройками обработчика?
|
| |||