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

Recommended Posts

Всем привет вопрос такой, хочу в поле модель скопировать артикул, в инструментах есть только скопировать Model в SKU, а при загрузки прайса в общих настройках тоже нету модели. 

 

Как быть?

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


7 минут назад, nibbl сказал:

Всем привет вопрос такой, хочу в поле модель скопировать артикул, в инструментах есть только скопировать Model в SKU, а при загрузки прайса в общих настройках тоже нету модели. 

 

Как быть?

В новой версии модуля есть такой инструмент - http://prntscr.com/gkmjah

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


У меня стоит модуль Costprice - Закупочная Цена Товаров, в карточке товара 2 цены (закупка и розница) возможно ли вносить обе цены через модуль Автоматическая обработка прайс-листов?

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


1 час назад, Rubynoid сказал:

В новой версии модуля есть такой инструмент - http://prntscr.com/gkmjah

 

 

После обновления до последней версии, при заходе в админку выкидывает ошибку Fatal error: Cannot redeclare ModelCatalogProduct::getMaxModel() in /home/c/cs38263/arlight.shop/public_html/system/storage/modification/admin/model/catalog/product.php on line 488 

 

что это может быть?

 

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


16 часов назад, Rubynoid сказал:

Немного теории о том, как создавать опции:
 

Как вариант прайса (артикулы - в товаре, не в опциях):

Артикул    категория    цена      количество     цвет           размер      количество       цена      ссылка на фото             cсылка на фото              ссылка на фото

2K1           кат1              1                  1              красный          Х                    12                   123.50      http://sitte/com....jpg      http://sitte/com....jpg

2K1           кат1              1                  1              белый             Х                    10                    22.44       http://sitte/com....jpg

2K1           кат1              1                  1              синий              М                    5                      12.0        http://sitte/com....jpg

2K1           кат1              1                  1              черный            L                    0                        5           http://sitte/com....jpg

2K2           кат1              1                  1              красный          Х                     3                      32.66      http://sitte/com....jpg          http://sitte/com....jpg

2K2           кат1              1                  1              черный            L                    2                      50           http://sitte/com....jpg

2K2           кат1              1                  1              синий               XL                 4                       41           http://sitte/com....jpg

 

 

 

Как вариант прайса (артикулы - в опциях):

Артикул    категория    цена      количество     цвет           размер      количество       цена      ссылка на фото             cсылка на фото              ссылка на фото

2K1-1           кат1              1                  1              красный          Х                    12                   123.50      http://sitte/com....jpg      http://sitte/com....jpg
2K1-2          кат1              1                  1              белый             Х                    10                    22.44       http://sitte/com....jpg

2K1-3           кат1              1                  1              синий              М                    5                      12.0        http://sitte/com....jpg

2K1-4           кат1              1                  1              черный            L                    0                        5           http://sitte/com....jpg

2K2-1           кат1              1                  1              красный          Х                     3                      32.66      http://sitte/com....jpg      http://sitte/com....jpg  http://sitte/com....jpg

2K2-2          кат1              1                  1              черный            L                    2                      50           http://sitte/com....jpg

2K2-3          кат1              1                  1              синий               XL                 4                       41           http://sitte/com....jpg

 

=========================

 

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

1.Если в прайсе есть несколько строк с одинаковым артикулом, то модуль будет обновлять товар столько раз, сколько будет повторяться артикул.
Например, если в разных строках прайса указаны разные опции товара, то модуль будет последовательно добавлять эти опции в
товар, при каждом обновлении товара (включите кнопку http://prntscr.com/8iw7v2

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

Но повторяю, артикулы в строках прайса должны повторяться.
Как только артикул в прайсе изменился, модуль понимает, что начался новый товар и прекращает накопление количеств опций и записывает результат в товар.

2.Если в прайсе у поставщика, каждая опция имеет свой артикул, то в каждой строке такого прайса артикулы будут разными.
Модуль не сможет понять: это уже новый товар начался или продолжается старый.
Поэтому, если вы включили кнопку: http://prntscr.com/8iwftt
то, для добавления новых товаров с артикулами в опциях, должны выделить новую колонку в прайсе.
В ней вы ставите единицы в строках, которые являются продолжением товара и ничего не ставите (пусто), если эта строка - начало нового товара.

Обратите внимание, что в конце прайса нужно добавить строку с бредовым товаром
(с левым артикулом, ненулевой ценой, пустым признаком повторения товара и без фото, чтобы он не дай Бог не создался в магазине).
Модуль должен видеть, что начался новый товар, и подбить итоги по предыдущему.

Для обновления товаров с артикулами в опциях, признак повторения - не нужен.

Вот пример: http://prntscr.com/8n31to

 

==========================

 

Поле для номера колонки, которое вы видите тут: http://prntscr.com/97r7yo
предназначено для артикула в опции.

Имеется в виду этот артикул: http://prntscr.com/97r8sp
а не этот: http://prntscr.com/97r909

Не путайте артикул Товара и артикулы Опций: у товара артикул - один, а в каждой опции товара - артикулов много.

Если вы вводите артикулы в опциях вручную и не знаете, какой артикул прописать в товаре, то пропишите артикул первой опции.
Товар без артикула оставлять нельзя!

Рассмотрим ситуацию "артикулы в опциях", т.е. каждое значение опции имеет свой уникальный артикул.
Возможны два варианта прайса:

1. Товар занимает несколько смежных строк.

     Артикул         Цвет        Кол-во       Цена

     А1234С        Синий          12         1234.50
     А1288А        Желтый        5           1068

В этом случае, вы сообщаете модулю, что артикул соответствует опциям (не товарам) и находится в колонке №1:
http://prntscr.com/97rdq3
http://prntscr.com/97re3k

Этого достаточно.

2.  Товар занимает одну строку (если заметили, именно в таком формате модуль экспортирует товары)
 

             Артикул                         Цвет                     Кол-во               Цена

      А1234С;А1288А           Синий; Желтый             12;5           1234.50;1068

В этом случае, в колонке №1 находятся несколько артикулов и назвать это "Артикулом", как-то язык не поворачивается)
Поэтому номер колонки 1 нужно прописать тут: http://prntscr.com/97ridg
и модуль разберется, к какому значению опции, какой артикул относится.
А номер колонки для артикула товара, можете указать любой другой, где содержится любой артикул из колонки №1

 

=====================

 

Обратите внимание, что это разные вещи:
1. общее количество товара и общая цена товара,
2. цена и количество значений опций.

Есть люди, которые не хотят, чтобы общая цена товара пересчитывалась по цене минимального значения опции:
у них доработан сайт так, что в опциях стоят настоящие цены, т.е. =Цена, а не +Цена.

Поэтому я оставил возможность не пересчитывать общую цену товара по опциям.
В этом случае общая цена на товар установится из колонки прайса, которую вы указали на стр. Общие формы поставщика.
А цены в опциях установятся, как =Цена.

Но количество товара по опциям пересчитывается ВСЕГДА, поэтому общее колич. товара можно указывать 1 или 2..... все равно лишь бы не 0

Общая цена на товар не может равняться нулю: модуль пропустит эту строку прайса.

У каждого значения опции должна быть цена и количество (можно без цены, но без количества нельзя)

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

Если кол-во значения опции = 0, то цена на это значение не изменится и на сайте это значение не будет показываться.
Если вы обновляли опции с отключенной кнопкой "Вычитать со склада", то нулевые значения опций будут показываться на сайте.

 

 

Спасибо огромное. Я несколько раз перечитывал чтобы понять и вроде бы все ОК. Но остался один вопрос: куда вписывать номер колонки "количество опций"?

 

У меня создались только основные товары (без опций). Но когда в товары заходишь, то видно что опции существуют, но в поле количетсво: "0". Так вот где указать количество товара в опциях?

опции.png

опции_в_товаре.png

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


8 минут назад, Sultunar сказал:

где указать количество товара в опциях?

здесь - http://prntscr.com/gknzl1

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


1 час назад, Rubynoid сказал:

Да, спасибо. Сделал.

 

Теперь осталась одна проблема - почему то количество товара фиксируется только к последней опции в данном товаре.

К примеру в товаре есть еще 2 опции, но количество только у последней опции а первую в карточку товара даже не выводит. Заходу в товар через админку и вижу что к последней опции количество стоит а к первому нет. При том что колонка там одна и разрыва нет (перепроверял много раз).

 

 

и еще. Есть ощущения, что значение опций не должно совпадать с другими товарами. У меня к примеру есть опция "300 мм". Это велозамок и он в некоторых моделях бывает с опцией в 300 мм. Так вот кажется модуль взял одно фото для значения "300 мм" и кидает это фото во все товары. Я прав?

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


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

У меня модуль вообще с ума сошел специально создал новый прайс. Указал колонка со SKU 4 а в он в файле ошибок пишет грузит из 8

 

Сначала следует открыть Ваши новые, полученные от поставщика прайсы через ексель.
Может появиться такая табличка - http://prnt.sc/crzle3 - жмете ок
Пересохранить свой прайс в формат "csv - разделители запятые". Данный формат удаляет внутренние "ненужные" формулы и ссылки внутри ячеек, а также уменьшает размер прайса.  ОБЯЗАТЕЛЬНО закрыть данный файл, открыть снова и пересохранить в нужный для модуля формат "таблицы хмл 2003" - http://prnt.sc/crzlgs

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

 

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


3 часа назад, krluch сказал:

Товарищи! Подскажите как побороть поставщика, у которого выгрузка товаров в структурированном формате xml (типа как sitemap.xml)

Сначала следует открыть Ваши новые, полученные от поставщика прайсы через ексель.
Может появиться такая табличка - http://prnt.sc/crzle3 - жмете ок
Пересохранить свой прайс в формат "csv - разделители запятые". Данный формат удаляет внутренние "ненужные" формулы и ссылки внутри ячеек, а также уменьшает размер прайса.  ОБЯЗАТЕЛЬНО закрыть данный файл, открыть снова и пересохранить в нужный для модуля формат "таблицы хмл 2003" - http://prnt.sc/crzlgs

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

 

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


56 minutes ago, Rubynoid said:

Сначала следует открыть Ваши новые, полученные от поставщика прайсы через ексель.
Может появиться такая табличка - http://prnt.sc/crzle3 - жмете ок
Пересохранить свой прайс в формат "csv - разделители запятые". Данный формат удаляет внутренние "ненужные" формулы и ссылки внутри ячеек, а также уменьшает размер прайса.  ОБЯЗАТЕЛЬНО закрыть данный файл, открыть снова и пересохранить в нужный для модуля формат "таблицы хмл 2003" - http://prnt.sc/crzlgs

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

 

Проблема в том что на основном домене всё работает, а я развернул поддомен то есть полный бекап! И вот там такая лажа. То есть не в файлах дело.

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


1 час назад, vgarazhe сказал:

а я развернул поддомен то есть полный бекап! И вот там такая лажа. То есть не в файлах дело.

Вот и ответ на вопрос. Редиректят файлы и бд вашего поддомена на основной сайт. Вот и не видите изменений.

Копайте там. Смотрите пути в файлах конфигурации.

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


  При обновлении фото вылетели ошибки:

Undefined index: name in //admin/view/template/catalog/suppler_form.tpl on line 41
2017-09-13 22:35:19 - PHP Notice:  Undefined index: ad in /admin/view/template/catalog/suppler_form.tpl on line 1295
2017-09-13 22:35:19 - PHP Notice:  Undefined index: ad in /admin/view/template/catalog/suppler_form.tpl on line 1300
2017-09-13 22:35:19 - PHP Notice:  Undefined index: ad in /admin/view/template/catalog/suppler_form.tpl on line 1305
2017-09-13 22:35:19 - PHP Notice:  Undefined index: ad in /admin/view/template/catalog/suppler_form.tpl on line 1310
2017-09-13 22:35:19 - PHP Notice:  Undefined index: ad in /admin/view/template/catalog/suppler_form.tpl on line 1315
2017-09-13 22:35:19 - PHP Notice:  Undefined index: ad in /admin/view/template/catalog/suppler_form.tpl on line 1320
2017-09-13 22:35:19 - PHP Notice:  Undefined index: ad in /admin/view/template/catalog/suppler_form.tpl on line 1325
2017-09-13 22:35:19 - PHP Notice:  Undefined index: ad in /admin/view/template/catalog/suppler_form.tpl on line 1330
2017-09-13 22:35:19 - PHP Notice:  Undefined index: ad in /admin/view/template/catalog/suppler_form.tpl on line 1335
2017-09-13 22:35:19 - PHP Notice:  Undefined index: ad in /admin/view/template/catalog/suppler_form.tpl on line 1340
2017-09-13 22:35:19 - PHP Notice:  Undefined index: ad in /admin/view/template/catalog/suppler_form.tpl on line 1345
2017-09-13 22:35:19 - PHP Notice:  Undefined index: ad in /admin/view/template/catalog/suppler_form.tpl on line 1350
2017-09-13 22:35:19 - PHP Notice:  Undefined index: ad in /admin/view/template/catalog/suppler_form.tpl on line 1355
2017-09-13 22:35:19 - PHP Notice:  Undefined index: ad in /admin/view/template/catalog/suppler_form.tpl on line 1360
2017-09-13 22:35:19 - PHP Notice:  Undefined index: ad in /admin/view/template/catalog/suppler_form.tpl on line 1365
2017-09-13 22:35:19 - PHP Notice:  Undefined index: ad in /admin/view/template/catalog/suppler_form.tpl on line 1370
 

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


13 часов назад, Rubynoid сказал:

Сначала следует открыть Ваши новые, полученные от поставщика прайсы через ексель.
Может появиться такая табличка - http://prnt.sc/crzle3 - жмете ок
Пересохранить свой прайс в формат "csv - разделители запятые". Данный формат удаляет внутренние "ненужные" формулы и ссылки внутри ячеек, а также уменьшает размер прайса.  ОБЯЗАТЕЛЬНО закрыть данный файл, открыть снова и пересохранить в нужный для модуля формат "таблицы хмл 2003" - http://prnt.sc/crzlgs

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

 

Всё оказалось проще=)) Почему-то excel 2010 не хотел открывать этот формат, говорил про невозможность открыть файл и просил обратится к создателю файла=))

 

Решил переустановкой офиса на 2013 от kronaz.Теперь все открывается и летает)) Спасибо

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

37 минут назад, krluch сказал:

Всё оказалось проще=)) Почему-то excel 2010 не хотел открывать этот формат, говорил про невозможность открыть файл и просил обратится к создателю файла=))

 

Решил переустановкой офиса на 2013 от kronaz.Теперь все открывается и летает)) Спасибо

А нет....оказалось не в офисе дело...вчера файл запустился после установки нового офиса, но после перезагрузки компа - все равно не запускается. Причина в 32-разрядной windows 10 на ноуте =(((

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

6 минут назад, krluch сказал:

А нет....оказалось не в офисе дело...вчера файл запустился после установки нового офиса, но после перезагрузки компа - все равно не запускается. Причина в 32-разрядной windows 10 на ноуте =(((

Блин! Я в шоке! По клику на файл - пишет невозможно открыть. А если открывать файл из запущенного экселя - всё хорошо. Бред конечно, неудобно, но что поделать, будем так пользоваться

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

Доброе утро, до вчера было все ок. Сегодня "Fatal error: Out of memory (allocated 14155776) (tried to allocate 196608 bytes)" Вчера хост ставил "imagick" но я не думаю что это как то повлияло

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


Данный модуль объединяет товары по одинаковому артикулу от разных производителей в один товар?

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


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

Данный модуль объединяет товары по одинаковому артикулу от разных производителей в один товар?

да. 

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

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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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