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

Recommended Posts

Вопрос к знатокам: как подготовить файл с возможностью выбора опций размера, в котором размеры товара указаны отдельными артикулами?

 

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

 

P.S. Если у кого то есть пример - может сбросите скриншот, чтобы понять как у вас это работает?

Screenshot_157.jpg

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


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

Скажите, а если фотки в 1 колонке и через запятую (скриншот для наглядности: https://yadi.sk/d/YYT71RBWGLV4Mw ), то в таком случае нельзя импортировать нормально (нужно обязательно по разным колонкам распределить фото) ?

 

Можно не разделять. Необходимо просто здесь поставить запятую - http://joxi.ru/gmv66zaSqER3gm

 

14 часов назад, Meoty сказал:

Модуль совместим с версией ocStore 3.0.2.0 ?

Лицензия придет на почту после покупки автоматически или нужно писать в ЛС?

 

Совместим. 
Лицензия по запросу в ЛС автора

 

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


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

P.S. Если у кого то есть пример - может сбросите скриншот, чтобы понять как у вас это работает?

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

 

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

 

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

sku1           кат1              1                  1              красный          Х                   12             123.50     http://sitte                 
sku2           кат1              1                  1              белый             Х                    10               22.44     http://sitte                  1

sku3           кат1              1                  1              синий              М                    5                12.0      http://sitte                   1

sku4           кат1              1                  1              черный            L                    0                   5         http://sitte                  1
------------------------------------------------------------------------------------------------------------------------------------------------------
sku5           кат1              1                  1              красный          Х                   3                 32.66      http://sitte

sku6           кат1              1                  1              черный            L                    2                    50         http://sitte               1

sku7           кат1              1                  1              синий               XL                 4                     41        http://sitte               1

 


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


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


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


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

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


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

Скажите, а если фотки в 1 колонке и через запятую (скриншот для наглядности: https://yadi.sk/d/YYT71RBWGLV4Mw ), то в таком случае нельзя импортировать нормально (нужно обязательно по разным колонкам распределить фото) ?

 

 

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

 

Здравствуйте. Надо разделить по столбцам.

В Excel выделяете столбец с фото и инструментом "Текст по столбцам" (вкладка "Данные") делите его на множество столбцов через ваш разделитель (у вас ,). Только заранее создайте нужное количество пустых столбцов под разделяемые данные.

Новая версия АОП уже сама разделяет и читает фото через заптяую, т.е. просто указать одну эту колонку с фото и все.

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


При импорте прайса появляется ошибка 500 (по умолчанию стоит пхп 5,6 на ВПС), в чем может быть проблема ?

Для примера гружу 3 товара и F5 приходится нажимать 3 раза (то есть столько, сколько в таблице товаров).

Импорт при этом происходит без названия и ряда других полей (перепроверил, они точно были внесены).

 

ioncube поверил, включён !

 

Версия скрипта 9,2

 

Версия ocStore 3.0.2.0

 

 

В логах вот такие ошибки:

 

Цитата

[Fri May 22 12:57:36 2020] [error] [client 188.163.24.214] File does not exist: /var/www/sitename/data/www/sitename.store/admin/view/image/backup.png, referer: https://sitename.store/admin/index.php?route=catalog/suppler/base&user_token=GjgdNglPcaxTe3M9c3MzqiF4g2ItKXjM&form_id=1&page=1
[Fri May 22 12:57:42 2020] [error] [client 188.163.24.214] PHP Fatal error:  Uncaught exception 'Exception' with message 'Error: Unknown column 'suppler_code' in 'field list'<br />Error No: 1054<br />UPDATE `oc_product` SET `suppler_code` = '1',  `suppler_type` = '0'WHERE `product_id` = '6027'' in /var/www/sitename/data/www/sitename.store/system/library/db/mysqli.php:40, referer: https://sitename.store/admin/index.php?route=catalog/suppler/base&user_token=GjgdNglPcaxTe3M9c3MzqiF4g2ItKXjM&form_id=1&page=1
[Fri May 22 12:57:42 2020] [error] [client 188.163.24.214] Stack trace:, referer: https://sitename.store/admin/index.php?route=catalog/suppler/base&user_token=GjgdNglPcaxTe3M9c3MzqiF4g2ItKXjM&form_id=1&page=1
[Fri May 22 12:57:42 2020] [error] [client 188.163.24.214] #0 /var/www/sitename/data/www/sitename.store/system/library/db.php(45): DB\\MySQLi->query('UPDATE `oc_prod...'), referer: https://sitename.store/admin/index.php?route=catalog/suppler/base&user_token=GjgdNglPcaxTe3M9c3MzqiF4g2ItKXjM&form_id=1&page=1
[Fri May 22 12:57:42 2020] [error] [client 188.163.24.214] #1 /var/www/sitename/data/www/sitename.store/admin/model/catalog/suppler.php(3040): DB->query('UPDATE `oc_prod...'), referer: https://sitename.store/admin/index.php?route=catalog/suppler/base&user_token=GjgdNglPcaxTe3M9c3MzqiF4g2ItKXjM&form_id=1&page=1
[Fri May 22 12:57:42 2020] [error] [client 188.163.24.214] #2 /var/www/sitename/data/www/sitename.store/admin/model/catalog/suppler.php(25159): ModelCatalogSuppler->putSuppCode(6027, '1', '0'), referer: https://sitename.store/admin/index.php?route=catalog/suppler/base&user_token=GjgdNglPcaxTe3M9c3MzqiF4g2ItKXjM&form_id=1&page=1
[Fri May 22 12:57:42 2020] [error] [client 188.163.24.214] #3 [internal function]: ModelCatalogSuppler->loadfile('/var/www/jsecre...', '1.csv', '1'), referer: https://sitename.store/admin/index.php?route=catalog/suppler/base&user_token=GjgdNglPcaxTe3M9c3MzqiF4g2ItKXjM&form_id=1&page=1
[Fri May 22 12:57:42 2020] [error] [client 188.163.24.214] #4 /var/www/sitename/data/www/storage/modification/system/engine/loader.php(248): call_user_func_array(Array, Array), referer: https://sitename.store/admin/index.php?route=catalog/suppler/base&user_token=GjgdNglPcaxTe3M9c3MzqiF4g2ItKXjM&form_id=1&page=1
[Fri May 22 12:57:42 2020] [error] [client 188.163.24.214] #5 [internal function]: Loader->{closure}(Array, Array), referer: https://sitename.store/admin/index.php?route=catalog/suppler/base&user_token=GjgdNglPcaxTe3M9c3MzqiF4g2ItKXjM&form_id=1&page=1
[Fri May 22 12:57:42 2020] [error] [client 188.163.24.214] #6 /var/www/sitename/data/www/sitename.store/system/engine/proxy.php(47): call_user_func_array(Object( in /var/www/sitename/data/www/sitename.store/system/library/db/mysqli.php on line 40, referer: https://sitename.store/admin/index.php?route=catalog/suppler/base&user_token=GjgdNglPcaxTe3M9c3MzqiF4g2ItKXjM&form_id=1&page=1

 

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


11 минут назад, Netscout сказал:

При импорте прайса появляется ошибка 500 (по умолчанию стоит пхп 5,6 на ВПС), в чем может быть проблема ?

Для примера гружу 3 товара и F5 приходится нажимать 3 раза (то есть столько, сколько в таблице товаров).

Импорт при этом происходит без названия и ряда других полей (перепроверил, они точно были внесены).

 

ioncube поверил, включён !

см.1-е видео модуля.

Нужно обратить внимание на файл контроля сос.тмп.

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


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

В логах вот такие ошибки:

финиш делался после активации модуля?

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


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

финиш делался после активации модуля?

 

 

обзательно делался финиш !

 

 

Я установил 9.1 и обновил на 9.2. Всё заработало.

 

Но при импорте одного из прайсов столкнулся вот с чем:

 

Цитата

Notice: Undefined index: suppler_type in /var/www/sitename/data/www/sitename.store/admin/model/catalog/suppler.php on line 21512Notice: Undefined index: suppler_code in /var/www/sitename/data/www/sitename.store/admin/model/catalog/suppler.php on line 21515Notice: Undefined index: suppler_code in /var/www/sitename/data/www/sitename.store/admin/model/catalog/suppler.php on line 22437

 

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


еб:wub:я еб:wub:я я с АОПом, в итоге разобрался полностью что к чему, вещь действительно удобная. Тем кто страдает - успех минимума ошибок - это правильно сформированный прайс поставщика в формате xml. Поэтому нужно обязательно уметь распарсить xml, спарсить допом что нужно, и потом это все вместе пересобрать в xml и выгрузить через АОП. Загрузил 46 000 товаров, в более чем 100 категорий, со 140 параметров Атрибутов. Фух, зато теперь все по красоте. Разрабу респект! B)

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


47 минут назад, Madmaxprod сказал:

еб:wub:я еб:wub:я я с АОПом, в итоге разобрался полностью что к чему, вещь действительно удобная. Тем кто страдает - успех минимума ошибок - это правильно сформированный прайс поставщика в формате xml. Поэтому нужно обязательно уметь распарсить xml, спарсить допом что нужно, и потом это все вместе пересобрать в xml и выгрузить через АОП. Загрузил 46 000 товаров, в более чем 100 категорий, со 140 параметров Атрибутов. Фух, зато теперь все по красоте. Разрабу респект! B)

Я за вас рад. Но хочу вам поведать, модуль действительно стоит своих денег, а функционал насколько богатый что вы только думаете что разобрались с модулем. :) 

Я с этим модулем с начала 2014 года, вроде, он тогда стоил 900р. Та вот по сегодняшний день я постоянно нахожу что то новое.

По сути вот это я настраивал один раз.
 

Спойлер

vZKw0Hf.png


а за эти 6 лет открывал это вкладку меньше 6 раз. И если понадобится работать с ней то для меня это будет поле не паханное :grin:

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

Дублирую сообщение, кто пробовал данное действие, откликнитесь...

Как заменить название атрибута Количество мест на Количество мест: (с двоеточием) используя поле1, поле2?

Выбираю действие Заменить атрибут в товаре, но переименовывания не происходит.

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


Ребят, подскажите, как связанные опции сделать на Ocstore 3.

Например у меня есть 2 футболки разных цветов и нужно сделать так:

 

при выборе футболки 1, чтобы он показывал 1 доступный цвет вместо 2х заполненных опций и наоборот

 

Спасибо !

 

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


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

Ребят, подскажите, как связанные опции сделать на Ocstore 3.

Например у меня есть 2 футболки разных цветов и нужно сделать так:

 

при выборе футболки 1, чтобы он показывал 1 доступный цвет вместо 2х заполненных опций и наоборот

 

Спасибо !

 

Для этого нужно иметь модуль связанные опции
https://opencartforum.com/files/file/1501-svyazannye-opcii-dlya-opencart15/

И сформировать прайс под связанные опции.

 

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

14 минут назад, Rassol2 сказал:

Для этого нужно иметь модуль связанные опции
https://opencartforum.com/files/file/1501-svyazannye-opcii-dlya-opencart15/

И сформировать прайс под связанные опции.

 

 

Но там версии старые (https://yadi.sk/d/dlNOrbF2_FCdTg), а мне надо для Ocstore 3. Я так понял он совместим с АОП. 

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


4 минуты назад, Netscout сказал:

 

Но там версии старые (https://yadi.sk/d/dlNOrbF2_FCdTg), а мне надо для Ocstore 3. Я так понял он совместим с АОП. 

напишите автору АОП, не помню что бы делал на ocstore 3 может действительно нет версии. 

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

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

Дублирую сообщение, кто пробовал данное действие, откликнитесь...

Как заменить название атрибута Количество мест на Количество мест: (с двоеточием) используя поле1, поле2?

Выбираю действие Заменить атрибут в товаре, но переименовывания не происходит.

1. Обязательно проверить сначала отсутствие файла сос.тмп в папке админ/аплоадс.(или нажать кнопку сброс в АОП, что удалит этот файл)

2. Обязательно выставить для всех поставщиков http://prntscr.com/sm8tk7

3. Пойти по простому пути - зайти в раздел атрибуты в админке и  переименовать название атрибута Количество мест на Количество мест: (с двоеточием)....

 

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


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

Скажите, какие настройки поставить, чтобы загрузить огромный прайс с множеством фоток ?

Просто надоело при появлении ошибки (Time out и тд нажимать F5)

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


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

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

Скажите, какие настройки поставить, чтобы загрузить огромный прайс с множеством фоток ?

Просто надоело при появлении ошибки (Time out и тд нажимать F5)

Никакие, это особенность модуля и невозможность сервера и интернета бесконечно грузить...

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


Подскажите, пожалуйста, в чем может быть проблема, при наполнении товарами, у товаров склеились табы и вся информация о товаре описание, характеристики, отзывы одной портянкой на странице. Причем старые товары, которые были занесены ранее в прайс отображаются корректно, а вот с новыми такая фигня. Удаление товаров, пересоздание формы не помогло, возможно проблема в шаблоне? Спасибо

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


41 минуту назад, Vladimir1989 сказал:

Подскажите, пожалуйста, в чем может быть проблема, при наполнении товарами, у товаров склеились табы и вся информация о товаре описание, характеристики, отзывы одной портянкой на странице. Причем старые товары, которые были занесены ранее в прайс отображаются корректно, а вот с новыми такая фигня. Удаление товаров, пересоздание формы не помогло, возможно проблема в шаблоне? Спасибо

Я думаю, если Вы выложите скрины и поясните где именно отображается всё вместе (в админке или на фронте в самом магазине), Вам быстрее помогут. 
Могу предположить, что сливается у Вас именно в витрине магазина (в админке же всё в порядке). 
Соответственно, возможные причины: 
1) Лишние или "битые" html теги в описаниии товаров (если загружаете не просто текст, а html)
2) То же самое в атрибутах
3) То же самое может быть, если есть определенные непечатные символы в описании или атрибутах
4) Ошибки шаблона магазина. 

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


46 минут назад, LionHunter сказал:

Лишние или "битые" html теги в описаниии товаров (если загружаете не просто текст, а html)

Да, как раз через html, попробую сделать проще

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


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

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

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

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

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

Вхід

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

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

Important Information

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