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

Recommended Posts

Наведите курсор на поле номер в графе "Магазин", увидите надпись.

Жаль, копия БД есть?

 

Восстановите таблицу suppler_data 

 

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

 

Копия есть. Если я восстановлю suppler_data - то восстановятся все формы, я правильно понимаю? А как сделать чтоб восстановить только одну? :)

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


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

 

Копия есть. Если я восстановлю suppler_data - то восстановятся все формы, я правильно понимаю? А как сделать чтоб восстановить только одну? :)

Если извертеться, то можно конечно, но это сложно.

В таблице suppler_data все строки, относящиеся к форме form_id  имеют номер form_id

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

Если извертеться, то можно конечно, но это сложно.

В таблице suppler_data все строки, относящиеся к форме form_id  имеют номер form_id

Pionyal. Proshe budet zapolnit po novoi tak-kak ne znaju kogna vse "poplilo"

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


Сергей - первоначальный баг - это производитель Millennium.

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

 

Реально сейчас на моем сайте дубль при тестовой заливке прайса - у производителя - Кроностар. Причем там 100% никаких ошибок, пробелов, регистра в названии не должно быть, т.к. я просто продублировал одну позициию прайса, с новым названием и артикулом. И на этот новый товар создался новый производитель.

 

Как Вы считаете, не могут тянуться хвосты глюка, из-за того что я редактировал прайс в Open Office?

Правда как и писал, я выделил весь прайс потом, создал новый документ в Эксел, и вставил прайс туда.

Потом в Экселе же записал XML.

Адрес сайта надеюсь помните. Всё в личке должно быть у Вас.

Производитель Кроностар не принадлежит к основному магазину (галочка не стоит).

А другой Кроностар - принадлежит к основному магазину.

В этом и причина.

Товар загружается в основной магазин, а в нем нет Кроностар, вот модуль его и создал :)

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

Pionyal. Proshe budet zapolnit po novoi tak-kak ne znaju kogna vse "poplilo"

Myślę, że to jest w porządku :)

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

не знаю, пригодится ли кому-нибудь.....

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

Для себя написал скриптик (точнее больше надергал, так как ни разу не программист).

Скрипт никак не связан с OcStore, OpenCart - работает самостоятельно.

Что делает скрипт:

1. читает построчно файл csv, в котором всего две колонки: Артикул (SKU) и название категории.

2. ищет артикул в таблице product в поле SKU, берет его id (если у вас указана колонка альтернативный sku, то нужно эту колонку и вставлять, так как она и прописывется в это поле). Это касается ВСЕХ поставщиков и подходит вам, если все артикулы у разных поставщиков не повторяются,то есть скрипт найдет только первое вхождение артикула, дальше не пойдет

3. ищет название категории в таблице category_description в поле name, берет его category_id (младшие категории должны быть уникальные, но вроде это условие и для модуля usergio)

4. Записывает в таблицу product_to_category поля "product_id, category_id, 0" То есть говорит Опенкарту, что этот артикул (точнее product_id, спасибо за поправку, Сергей) нужно показывать в этой категории (если в последней колонке main_category, вместо "0", поставить "1", то продукт будет не просто показываться, а принадлежать этой категории).

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

Файл с данными должен лежать в той же папке на сервере, что и сам скрипт.

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

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

Если что не так, я не виноват ))

Удалить, что добавлено, можно только через phpmyadmin, вручную. Или написать другой скрипт )) Делайте копию таблицы. Мне он пригодился, нужен ли вам - не знаю.

ptc1.php

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


Нашлась проблемка 

 

Когда с посошью модуля создал категории то :

  1. Если туда потом добавить товар - то в ней не отоброжает количесво товаров 
  2. В админке в категориях так же не отоброжались новые категории

 

И моя проблема с белым екраном на странице товара в админке  также не решилась (В журнале ошибок - чисто , opencart 1.5.6.1)

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

не знаю, пригодится ли кому-нибудь.....

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

Для себя написал скриптик (точнее больше надергал, так как ни разу не программист).

Скрипт никак не связан с OcStore, OpenCart - работает самостоятельно.

Что делает скрипт:

1. читает построчно файл csv, в котором всего две колонки: Артикул (SKU) и название категории.

2. ищет артикул в таблице product в поле SKU, берет его id (если у вас указана колонка альтернативный sku, то нужно эту колонку и вставлять, так как она и прописывется в это поле). Это касается ВСЕХ поставщиков и подходит вам, если все артикулы у разных поставщиков не повторяются,то есть скрипт найдет только первое вхождение артикула, дальше не пойдет

3. ищет название категории в таблице category_description в поле name, берет его category_id (младшие категории должны быть уникальные, но вроде это условие и для модуля usergio)

4. Записывает в таблицу product_to_category поля "product_id, category_id, 0" То есть говорит Опенкарту, что этот артикул нужно показывать в этой категории (если в последней колонке main_category, вместо "0", поставить "1", то продукт будет не просто показываться, а принадлежать этой категории).

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

Файл с данными должен лежать в той же папке на сервере, что и сам скрипт.

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

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

Если что не так, я не виноват ))

Удалить, что добавлено, можно только через phpmyadmin, вручную. Или написать другой скрипт )) Делайте копию таблицы. Мне он пригодился, нужен ли вам - не знаю.

Если бы вы знали, с каким удовольствием я поставил вам +  :)

Чуть подправьте: "То есть говорит Опенкарту, что этот артикул...."   вместо артикул: product_id  - айдишник товара.

 

А вы видели последний апгрейд 7.0  ?

Там есть целое меню: где показывать добавляемые товары.

И два пункта этого меню работают при обновлении товаров.

 

Единственно, что при включении пункта: "во всех новых" нужно , чтобы эти новые были прописаны на стр. Данные

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

Нашлась проблемка 

 

Когда с посошью модуля создал категории то :

  1. Если туда потом добавить товар - то в ней не отоброжает количесво товаров 
  2. В админке в категориях так же не отоброжались новые категории

 

И моя проблема с белым екраном на странице товара в админке  также не решилась (В журнале ошибок - чисто , opencart 1.5.6.1)

Не подумайте плохого, модуль создает категории точно так же, как Обенкарт, нажмите "Исправить" или как там она у вас называется в категориях "Восстановить", короче кэш она чистит и перечитывает категории заново.

 

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

 

А так, мне приходится лазить по вашим сайтам и выискивать по часу :(

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

Если бы вы знали, с каким удовольствием я поставил вам +  :)

Чуть подправьте: "То есть говорит Опенкарту, что этот артикул...."   вместо артикул: product_id  - айдишник товара.

 

А вы видели последний апгрейд 7.0  ?

Там есть целое меню: где показывать добавляемые товары.

И два пункта этого меню работают при обновлении товаров.

 

Единственно, что при включении пункта: "во всех новых" нужно , чтобы эти новые были прописаны на стр. Данные

Спасибо, поправил.

В том-то и проблема, что если я заполню страницу данные, то у поставщика появится 1000 категорий и этого поставщика я открыть не смогу, только белый экран, не может подгрузиться столько. Так что товары у меня разбиты по 5 категориям (по разной наценке), а показываются еще в множестве.

Видел, что у некоторых была такая же проблема, потому и выложил )

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


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

Самое неудобное то что получается, если накосячить с самого начала, то нужно снова создавать поставщика и вбивать данные сначала.

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


Пользуюсь модулем уже давно, еще с 4 версии

Но никогда не пользовался вкладкой цены.

Появилось свободное время и решил ею воспользоваться. Кстати, анализ цен - очень хорошая функция!!!

Поделюсь как я ею пользуюсь (если кто-то пользуется чуть по иному, пожалуйста напишите об этом):

1) Собрал ссылки для товаров, например для 3000(5 ссылок на каждый товар) товаров потратил дня 3 на это.

Собирал так: открыл прайс, создал в конце прайса колонки с названиями, например: Hotline и YandexMarket.

В ячейки этих колонок вставил ссылки на страницы товаров конкурентов.

2) На вкладке "Общие" установил

Корректировать цену, если: Всегда

Установить цену, на основании анализа цен конкурентов: Меньше средней на: 10

Использовать ссылки: Из колонок прайса Скидка %: 8

Параметр "скидка %" - это параметр-ограничитель для того, чтобы при расчете цены не продавать товар ниже порога. Например цена в прайсе 1000, то при расчете цена не будет меньше 920(1000-8%), хоть у конкурента будет 700.

Скидка 8% у меня потому, что цены в прайсе не закупочные а рекомендованные, а закупка как раз в пределах -8% от прайса. Вот и получается что я не продам товар ниже закупки. Если расчетная цена будет ниже порога, тогда цена = порог + наценка (из вкладки "Данные", или авто наценка, если включена). Если в прайсе цены закупки, то этот параметр нужно установить в 0%.

3) На вкладке "Цены", указал колонки из прайса, и параметры парсинга.

Пример для Hotline:

Номер колонки, содержащей ссылку на страницу сайта: 31(номер колонки со ссылкой на страницу товара конкурента, в прайсе)

Любой текст: Hotline

Параметры парсинга: strong>,грн

Точка отсчета: Средняя цена:

Пример для YandexMarket:

Номер колонки, содержащей ссылку на страницу сайта: 32

Любой текст: Market

Параметры парсинга: <span class="price__int">,</span>

Точка отсчета: Средняя цена

4) Загрузил прайс модулем.

5) Для последующего обновления цен, и чтобы опять не собирать ссылки с ценами конкурентов, нужно выставить на вкладке "Общие":

Использовать ссылки: Сохраненные в товаре

Теперь при обновлении товаров в магазине, ссылки будут браться не из прайса, а из базы, куда я их занес первой прогонкой прайса.

Сейчас при загрузке прайса, если мой товар у конкурента№1 стоит 1000, а у конкурента№2 - 1050, то цена на товар будет следующей:

(1000 + 1050) /2 - 10 = 1015

То-есть моя цена держится между двух конкурентов. Можно сделать чтобы была и ниже всех, для этого выставить на вкладке "Общие" Установить цену, на основании анализа цен конкурентов: Меньше минимальной

Тогда моя цена будет: 1000 -10 = 990

Способ не такой легкий как просто устанавливать наценку автоматом. Но зато он дает преимущества:

1. Всегда конкурентные цены.

2. В отличии от автоматической наценки, снижается недостающая прибыль. Зачем продавать товар за 20$, у конкурента он стоит 30$? Если есть возможность продать его допустим за 28$. И тем самым и прибыль больше, и цена конкурентная.

И тем более, в любом деле нужно трудиться, как в поговорке: "без труда не выловишь и рыбку из пруда".

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


Здравствуйте usergio, к сожалению вынужден опять к вам поприставать.

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

 

Имею в прайс листе 2 товара: 1) артикул - ST432, толщина линии - M, цвет - Синий,Красный,Зеленый,Черный каждого цвета по 1000 шт.

2) артикул - ST430 M, толщина линии - M, цвет - Синий, кол-во 1000. (рисунок 1)

После импорта прайса захожу в список товаров, где количество у обоих товаров по 4000 (рисунок 2)

Выбираю артикул - ST430 M и захожу на вкладку опции, опция цвет имеет количество 1000 (рисунок 3), а опция толщина линии количество 4000 (рисунок 4)

Перехожу на вкладку связанных опций где вижу 4 цвета Синий,Красный,Зеленый,Черный, каждый в количестве 1000шт. (рисунок 5)

Если из прайса удалить артикул ST432 и по новой импортировать прайс, то артикул ST430 M импортируется так как и должно быть (рисунок 6)

 

Все скриншоты и образец прайса прикрепил ниже.

Извините уж за приставучесть :)

price.xml

post-683645-0-52818900-1405866556_thumb.jpg

post-683645-0-76072200-1405866556_thumb.jpg

post-683645-0-01671500-1405866557_thumb.jpg

post-683645-0-21013000-1405866557_thumb.jpg

post-683645-0-44123200-1405866557_thumb.jpg

post-683645-0-78033400-1405866557_thumb.jpg

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


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

Самое неудобное то что получается, если накосячить с самого начала, то нужно снова создавать поставщика и вбивать данные сначала.

Этого не должно быть!

Вы не забыли заполнить поля Название поставщика и Префикс поставщика?

Какой префикс?

Если не то, пишите в ЛС входы, посмотрю

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

Здравствуйте usergio, к сожалению вынужден опять к вам поприставать.

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

 

Имею в прайс листе 2 товара: 1) артикул - ST432, толщина линии - M, цвет - Синий,Красный,Зеленый,Черный каждого цвета по 1000 шт.

2) артикул - ST430 M, толщина линии - M, цвет - Синий, кол-во 1000. (рисунок 1)

После импорта прайса захожу в список товаров, где количество у обоих товаров по 4000 (рисунок 2)

Выбираю артикул - ST430 M и захожу на вкладку опции, опция цвет имеет количество 1000 (рисунок 3), а опция толщина линии количество 4000 (рисунок 4)

Перехожу на вкладку связанных опций где вижу 4 цвета Синий,Красный,Зеленый,Черный, каждый в количестве 1000шт. (рисунок 5)

Если из прайса удалить артикул ST432 и по новой импортировать прайс, то артикул ST430 M импортируется так как и должно быть (рисунок 6)

 

Все скриншоты и образец прайса прикрепил ниже.

Извините уж за приставучесть :)

Т.е. общее количество товара посчиталось неправильно?

А в опциях все правильно?

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

Т.е. общее количество товара посчиталось неправильно?

А в опциях все правильно?

На вкладку опции, опции добавились правильно, тоесть ширина линии - M и цвет - Синий. Но количество в опции ширина линии на 3000 больше.

В то же время на вкладке связанные опции помимо Синего цвета добавились еще 3: Красный, Зеленый и Черный - с общим количеством в 3000.

Именно оттуда это число и пришло, почему добавились еще 3 цвета непонятно.

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


Здравствуйте usergio, к сожалению вынужден опять к вам поприставать.

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

 

Имею в прайс листе 2 товара: 1) артикул - ST432, толщина линии - M, цвет - Синий,Красный,Зеленый,Черный каждого цвета по 1000 шт.

2) артикул - ST430 M, толщина линии - M, цвет - Синий, кол-во 1000. (рисунок 1)

После импорта прайса захожу в список товаров, где количество у обоих товаров по 4000 (рисунок 2)

Выбираю артикул - ST430 M и захожу на вкладку опции, опция цвет имеет количество 1000 (рисунок 3), а опция толщина линии количество 4000 (рисунок 4)

Перехожу на вкладку связанных опций где вижу 4 цвета Синий,Красный,Зеленый,Черный, каждый в количестве 1000шт. (рисунок 5)

Если из прайса удалить артикул ST432 и по новой импортировать прайс, то артикул ST430 M импортируется так как и должно быть (рисунок 6)

 

Все скриншоты и образец прайса прикрепил ниже.

Извините уж за приставучесть :)

Спасибо, что "пристаете" :)

Нашел причину, исправил, выложил.

 

Обновите 1 файл

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

Добрый вечер. Использую данный модуль недавно и вот сегодня столкнулся с такой проблемой. Поставщик ежедневно высылает прайсы и те товары которые у него закончились в новый прайс не попадают. У меня после обновления новым прайсом остатки этого товара не меняются. Т.е. на складе поставщика этого товара уже нет, а у меня он весит. Как в данном случае удалять эти позиции?

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


Добрый вечер. Использую данный модуль недавно и вот сегодня столкнулся с такой проблемой. Поставщик ежедневно высылает прайсы и те товары которые у него закончились в новый прайс не попадают. У меня после обновления новым прайсом остатки этого товара не меняются. Т.е. на складе поставщика этого товара уже нет, а у меня он весит. Как в данном случае удалять эти позиции?

Через инструменты установите остаток ноль у всех товаров 

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


Что делать??????

Notice: Error: Unknown column 'custom_h1' in 'field list'
Error No: 1054
UPDATE oc_product_description SET `custom_h1` = 'Шкаф-купе ДСП и Зеркало' WHERE `product_id` = '1834' and `language_id` = '2' in /home/.../.../www/system/database/mysql.php on line 50

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


Через инструменты установите остаток ноль у всех товаров 

 

Спасибо, помогло. Через инструменты оказывается еще можно отключить товары у которых нулевые остатки.

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


Небольшая просьба к автору - сменить кодировку в архиваторе, т.к. при разархивации модулей и документации он получают такие названия на OS X (как на фото), а при постоянном обновлении данного модуля это ужасно раздражает, документацию только на Windows можно адекватно разархивировать

post-681374-0-06421500-1405940316_thumb.png

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


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

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

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

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

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

Вхід

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

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

Important Information

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