Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

2 часа назад, vaddo сказал:

1. Не совсем понял, урл товара можно прописывать и импортировать, или не использовать это поле для импорта, тогда урл будет присвоен автоматически самим опенкартом нао снове его ид (следующий порядковый номер).

2. По опциям если имеете в виду таблицу БД oc_option то не дублируются если есть уже созданная, если нет, то при импорте создается новая. То же с атрибутами.

Но я повторяю, что пользуюсь старой версией v2.2.6, кстати вот хелп из неё, там есть ответы на некоторые вопросы.

  Показать контент

Техническая поддержка

Автор модуля Константин Сапронов aka costas <[email protected]>.

Вся техническая поддержка осуществляется только для купивших модуль непосредственно у автора или на сайте http://opencartforum.ruв разделе "Дополнения".

Все вопросы по работе модуля можно и нужно задавать в теме технической поддержки модуля CSV Price Pro import/export. 
Обязательно указывать версию/сборку Вашего магазина и версию модуля.

Модуль импортирует и экспортирует данные в формате CSV в кодировке UTF-8 и WINDOWS-1251

В качестве разделителя полей использует точку с запятой, 
в качестве разделителя строк (записей) использует перенос строки,
текстовые поля заключаются в двойные кавычки.

Модуль работает в двух режимах: обновление и добавление. Режим добавление товара выбирается если не найдено соответствие по ключевому полю.

Локализация - язык который будет использоваться для импорта/экспорта (наименование товара, описание, HTML-тег Title, HTML-тег H1, Мета-тег Keywords, Теги товара)

Экспорт данных

Выгружает выбранные "Поля для экспорта" из категорий и производителей.

Учитывать остаток: - выгружает все товары с если остаток меньше указанного значения, 0 = игнорирует значение.

Лимит экспорта: - выгружает товары с "N" позиции в количестве указанного значения.

Импорт данных

Импорт данных обновляет товары по "Ключевое поле для обновления" и если не находит соответвие то добавляет новый товар, при добавлениии нового товара используются настройки из вкладки "Опции".

Если включена опция "Игнорировать при обновлении товара", то Производители и Категории будут установлены только для новых товаров (режим добавление), если опция не включена то для всех товаров будет изменена Категория и Производитель (режим обновление и добавление).

Опция "Кол-во строк за одну итерацю" - пошаговая загрузка, значение - это количество записей (строк) которое будет обрабатываться за один шаг.

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

Поле "Теги товара" - теги разделяются запятой, в одну строку.

Поле "Доп. изображения товара" - строки с названием изображений товара разделяются запятой, в одну строку.

Для обновления и добавления товара по _ID_ всем новым товарам необходимо установить поле _ID_ = 0.

Важно: импорт работает только при наличии строки с заголовками полей

Поиск категорий и Префикс подкатегорий

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



Категория-1;;;;
!Подкатегория-1;;;;
!!Ещё одна подкатегория-1;;;;
Наименовние товара-1;1.200;sku0001;Описание товара-1;
Наименовние товара-2;1.200;sku0001;Описание товара-2;
Наименовние товара-3;1.200;sku0001;Описание товара-3;
Наименовние товара-4;1.200;sku0001;Описание товара-4;
!Подкатегория-2;;;;
!!Ещё одна подкатегория-2;;;;
Наименовние товара-5;1.200;sku0001;Описание товара-5;
Наименовние товара-6;1.200;sku0001;Описание товара-6;

 

Импорт категорий _CATEGORY_ID_

_CATEGORY_ID_ - Это дополнительное поле, которе позволяет назначить несколько категорий товару.

Категории нужно прописывать в виде id категорий через запятую в одну строку, например:



	25,18,20

Последняя категория (id) в списке всегда будет назначена в качестве main_category (учитывается ЧПУ)

 

Импорт категорий по имени, поле _CATEGORY_

_CATEGORY_ - Это дополнительное поле, которе позволяет назначить категорию (включая вложенность) товару.

Если категории отсутсвуют, то они будут созданы автоматически.

Формат записи (Ктегория|Подкатегория|Подкатегория|Категория товара).

Категории нужно прописывать в виде имени категории через запятую или вертикальную черту в одну строку, например:



	Одежда,Мужская,Брюки

или



	Одежда|Мужская|Брюки

Можно указать несколько категорий через перенос строки, например:



	Одежда,Мужская,Брюки
	Одежда,Мужская,Брюки спортивные

или



	Одежда|Мужская|Брюки
	Одежда|Мужская|Брюки спортивные

Импорт производителей _MANUFACTURER_

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

Опция импорта Производители: Только для новых товаров тоже учитывается

Данное поле _MANUFACTURER_ должно содержать название производителя (Бренда), поиск и сопоставление названия осуществляется в регистронезависимом режиме:



	Apple = apple

 

Импорт опций _OPTIONS_

_OPTIONS_ - Это дополнительное поле, которе позволяет импортировать опции товара.

Опции импортируются по названию как есть в виде выпадающего списка (select), если опция отсутвует, то она будет автоматически создана в базе магазина (см. раздел Каталог->Опции).

Формат поля это список опций разделённых переносом строки, одна строка = одна опция со значениями через вертикальную черту

Пример (Общее название опции | Название значения | Количество | Добавочная сумма к основной стоимости | Значение - Необходимо)

Значение - Необходимо - необязательный параметр равнй 1 или 0, по умолчанию если значение отсутствует то равен 0 (Необходимо = Нет)



	Материал|Железо|1|0|1
	Материал|Пластик|1|0|1
	Цвет|Жёлтый|1|2500|0
или
	Цвет|Чёрный|2|1000
	Цвет|Красный|1|500

Пример полного формата (Общее название опции | Название значения | Количество | +/- | Сумма к основной стоимости | +/- | Баллы | +/- | Вес | Значение - Необходимо)

Значение - Необходимо - необязательный параметр равнй 1 или 0, по умолчанию если значение отсутствует то равен 0 (Необходимо = Нет)



	Size|Large|15|+|15.0000|+|0|+|200|1
	Size|Small|0|+|25.0000|+|0|+|400|1
	Size|Medium|35|+|35.0000|-|36|-|366|1
или
	Size|Large|15|+|15.0000|+|0|+|200
	Size|Small|0|+|25.0000|+|0|+|400
	Size|Medium|35|+|35.0000|-|36|-|366 

Калькуляция Цены

Если поля Значения калькуляции: (одно или оба) не пустые (возможны только числовые значения больше 0, например 1.3), то при обновлении цены, цена будет рассчитана на основе рыбранного режима калькуляции.

Например если нужно увеличить цену сначало на 30% а потом ещё на 11%:
выбрать Умножить
и два значения (множители): 1.3 и 1.11

Режим Суммировать просто прибавляет значение к цене.

Импорт скидок _DISCOUNT_

_DISCOUNT_ - Это поле позволяет добавить или обновить скидки.

Формат поля это список скидок разделённых переносом строки, одна строка = одна скидка со значениями через запятую

Пример (ID группы покупателей,Количество,Приоритет,Цена,Дата начала,Дата окончания) - где даты можно пропустить



	1,2,3,999.00
	1,10,2,799.00,2012-10-01
	1,100,1,699.00,2012-10-01,2012-10-31

Импорт Акций _SPECIAL_

_SPECIAL_ - Это поле позволяет добавить или обновить акции (см. вкладку Акции у товара).

Формат поля это список скидок разделённых переносом строки, одна строка = одна акция со значениями через запятую

Пример (ID группы покупателей,Приоритет,Цена,Дата начала,Дата окончания) - где даты можно пропустить



	1,3,999.00
	1,2,799.00,2012-10-01
	1,1,699.00,2012-10-01,2012-10-31

Импорт атрибутов _ATTRIBUTES_

_ATTRIBUTES_ - Это поле позволяет добавить или обновить атрибуты.

Формат поля это список атрибутов разделённых переносом строки, одна строка = один атрибут со значениями через вертикальную черту

Пример (Группа атрибутов|Название атрибута|Значение атрибута)



	Процессор|No. of Cores|8
	Память|test 1|32ГБ
	Дисплей|Разрешение экрана|1980x1280

 

Про урлы я имел в виду это: site.rus/category/product-id, а не стандартный урл такого вида: site.rus/index.php?category=zz&product=xx. Мне нужно, чтобы в таблицу урлов подставлялся id товара.

Надіслати
Поділитися на інших сайтах

12 часов назад, ElenaStep сказал:

Докачка включена, но графы с изображениями пока нет.  Ошибка на фронтенде беспокоит..т.к. сайт  нужен..а там пустой лист в браузере (

price125.csv

Здравствуйте.

Модуль к фронтенду никакого отношения не имеет и не может влиять на работу фронтенда.

Зачем включена докачка изображений если их нет в файле?

Надіслати
Поділитися на інших сайтах

9 часов назад, abonnent сказал:

Про урлы я имел в виду это: site.rus/category/product-id, а не стандартный урл такого вида: site.rus/index.php?category=zz&product=xx. Мне нужно, чтобы в таблицу урлов подставлялся id товара.

Здравствуйте.

Такого в модуле нет.

Надіслати
Поділитися на інших сайтах

20 hours ago, abonnent said:

Про урлы я имел в виду это: site.rus/category/product-id, а не стандартный урл такого вида: site.rus/index.php?category=zz&product=xx. Мне нужно, чтобы в таблицу урлов подставлялся id товара.

Я так понимаю что урлы такого типа (как и ЧПУ) формируются не самим опенкартом, а дополнительными модулями.  CSV Price Pro import/export при импорте берет записи из ксв файла и вносит их в соответствующую стандартную таблицу БД опенкарта. То есть, если у вас установлен какой либо модуль для работы с урлами и он использует свою таблицу, то допилив CSV Price Pro import/export можно вносить изменения в ту таблицу, а не стандартую. Но модуль CSV Price Pro import/export текущей версии скорей всего защищен от таких измененный.  В этом, я считаю, его самый большой недостаток.

Надіслати
Поділитися на інших сайтах


17 часов назад, costas сказал:

Здравствуйте.

Модуль к фронтенду никакого отношения не имеет и не может влиять на работу фронтенда.

Зачем включена докачка изображений если их нет в файле?

Все ок, импорт пошел, но есть вопросы.. Если мне надо закачать фото из сторонней папки , то надо в графе images писать пути с именем файла, или достаточно имя файла типа 34566.jpg ?Ставить ли Да в опции "Докачка изображений"? при включении данной опции  выдается ошибка ( см в посте выше) Абсолютные пути выглядят так '/home/t/translatel/poster/public_html/image/'. Если можно обойтись без конкатенаций, то напишите и этот вариант..

567.png

price125.csv

Змінено користувачем ElenaStep
Надіслати
Поділитися на інших сайтах


18 часов назад, costas сказал:

Здравствуйте.

Модуль к фронтенду никакого отношения не имеет и не может влиять на работу фронтенда.

Зачем включена докачка изображений если их нет в файле?

Не происходит обновление цены товара, при данных опциях(вообще все пропускается) . прайс также прилагаю

price125_obmen.csv

567_obm.png

Надіслати
Поділитися на інших сайтах


1 минуту назад, ElenaStep сказал:

Не происходит обновление цены товара, при данных опциях(вообще все пропускается) . прайс также прилагаю

price125_obmen.csv

 

Здравствуйте.

У Вас в файле 

Цитата

"id";"Name";"Price";"Avaiability"

Профиля у Вас нет, наименование CSV полей не изменены.

Надіслати
Поділитися на інших сайтах

15 часов назад, costas сказал:

Здравствуйте.

У Вас в файле 

Профиля у Вас нет, наименование CSV полей не изменены.

Профиль там есть . есть и поля для этого профиля.. после импорта профиль обнуляется но обмена не происходит. исправила графу avayability/ Также НЕ СОХРАНЯЕТСЯ в профиле графа *Удалить навсегда*.Заменяется на "Только обновить" А профиль такой весьма нужен

5670_1_obm.png

5670_obm.png

price125_obmen.csv

Змінено користувачем ElenaStep
Надіслати
Поділитися на інших сайтах


20 hours ago, abonnent said:

А если опций много, то как произойдет разделение?

В посте Posted Friday at 02:19 PM (edited)  

Reveal hidden contents

 

Змінено користувачем vaddo
Надіслати
Поділитися на інших сайтах


5 часов назад, ElenaStep сказал:

хотелось бы иметь более подробное руководство по импорту изображений. Сейчас не могу их импортировать

Для чего используется докачка? нужна она в штатном режиме или это какой то доп механизм? В  рез-те импорта  пути фото с названиями в БД есть - там все ок.. а на сайте нет. В инспекторе кода вместо ссылки на фото <img src="Unknown" alt="Бандана"> С докачкой товар не импортируется

Змінено користувачем ElenaStep
Надіслати
Поділитися на інших сайтах


После импорта товара карта сайта полностью сбилась. https://blagomed.by/index.php?route=extension/feed/google_sitemap Дата стала <lastmod>1970-01-01T03:00:00+03:00</lastmod>. При эксперементах обнаружил, что при отнесении продукта к производителю, все становится нормально. Но не ко всем товарам можно прикрепить производителя. Помогите разобраться. Может какое-то поле не было выбрано и теперь такое происходит.

Надіслати
Поділитися на інших сайтах


Не могу понять, куда это ставится и как? Что с ними делать?

Файл csvprice_pro_top_admin_menu.ocmod.xml в директории misc/ устанавливает меню модуля в верхнюю часть админки.

Файл ocstore_manufacturer_model_fix.ocmod.xml в директории misc/ содержит исправление выбора производителей для сборки ocStore 2.x.x.x.

Надіслати
Поділитися на інших сайтах


Здравствуйте! Столкнулся с проблемой: "Рабочая директория модуля недоступна для записи или не существует"

Произошло это после того, как я взял БД сайта с продакшена, и залил ее на версию для разработки.
Ошибка на версии для разработки. Права на директорию не менял. 

В настройках модуля (вкладка Основное) в рабочей директории пусто. Что туда вставить? пробовал разные комбинации.
Права на system/csvprice_pro 777.

Змінено користувачем AnatolyS
Надіслати
Поділитися на інших сайтах


В 13.01.2019 в 20:14, ElenaStep сказал:

хотелось бы иметь более подробное руководство по импорту изображений. Сейчас не могу их импортировать

http://www.opencartlabs.ru/csv-price-pro-importexport-3/csvprice-pro-import-images/

Надіслати
Поділитися на інших сайтах

В 13.01.2019 в 16:05, ElenaStep сказал:

Профиль там есть . есть и поля для этого профиля.. после импорта профиль обнуляется но обмена не происходит. исправила графу avayability/ Также НЕ СОХРАНЯЕТСЯ в профиле графа *Удалить навсегда*.Заменяется на "Только обновить" А профиль такой весьма нужен

 

 

price125_obmen.csv

Здравствуйте.

У Вас id  в файле буквенно-цифровой код, чего не может быть, так как в БД OpenCart - id это без знаковое целое число автоинкрементного типа, которое генерируется MySQL и служит для обеспечения связей между SQL таблицами.

 

А Вы делаете обновление по id оп несуществующим значениям в БД OpenCart.

 

Надіслати
Поділитися на інших сайтах

В 13.01.2019 в 20:15, deniq сказал:

Приветствую!

 

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

Здравствуйте.

Пока не имею представления зачем.

Надіслати
Поділитися на інших сайтах

17 часов назад, zdorovby сказал:

Не могу понять, куда это ставится и как? Что с ними делать?

Файл csvprice_pro_top_admin_menu.ocmod.xml в директории misc/ устанавливает меню модуля в верхнюю часть админки.

Файл ocstore_manufacturer_model_fix.ocmod.xml в директории misc/ содержит исправление выбора производителей для сборки ocStore 2.x.x.x.

Здравствуйте.

Через установку модификаций в меню админки OpenCart.

Надіслати
Поділитися на інших сайтах

17 часов назад, dreemix сказал:

Подскажите, ocStore  версии 3.0.x - 3.0.2.x - это как? На сайте же только 2.3.0.2.3 последняя версия выложена?

Здравствуйте.

Плохо смотрите, все есть.

Надіслати
Поділитися на інших сайтах

2 часа назад, AnatolyS сказал:

Здравствуйте! Столкнулся с проблемой: "Рабочая директория модуля недоступна для записи или не существует"

Произошло это после того, как я взял БД сайта с продакшена, и залил ее на версию для разработки.
Ошибка на версии для разработки. Права на директорию не менял. 

В настройках модуля (вкладка Основное) в рабочей директории пусто. Что туда вставить? пробовал разные комбинации.
Права на system/csvprice_pro 777.

Здравствуйте.

У Вас на другом хостинге другие пути, в админке переустановите модуль.

Надіслати
Поділитися на інших сайтах

В ходе экспериментов выявили, что после парсинга товаров, произошел сбой и поэтому сбилась карта сайта. Был установлен интернет-магазин и модуль Last-Modified на момент сдачи. Все работает правильно. Так вот, после парсинга идет все вкривь. Где-то не прописался адрес в базе данных производителя. И поэтому эта ошибка блуждает. Может попробуйте сделать правильный экспорт, а потом импорт товара, чтобы правильно прописался в базе.
После импорта товара карта сайта полностью сбилась. https://blagomed.by/index.php?route=extension/feed/google_sitemap Дата стала <lastmod>1970-01-01T03:00:00+03:00</lastmod>. При эксперементах обнаружил, что при отнесении продукта к производителю, все становится нормально. Но не ко всем товарам можно прикрепить производителя. Помогите разобраться. Может какое-то поле не было выбрано и теперь такое происходит.
Вот карта сайта https://blagomed.by/index.php?route=extension/feed/google_sitemap
ocStore © 2009-2019 Все права защищены.
Версия ocStore 2.3.0.2.2

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.