-
Публікації
11 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем Voland
-
-
5 minutes ago, rb2 said:
@Voland вы невнимательно читаете, что пишут. Проверьте запросом к базе
SELECT keyword FROM oc_url_alias WHERE query = 'product_id=6736'
окажется, что возвращается больше одной строки. И затем ищите причину появления дубликатов в этой таблице.
Вылечить проблему можно удалением дубликатов (и устранением причины их появления). Временно решить проблему можно и дописыванием LIMIT 1 в тот подзапрос. Подстрахует и даст работать, но причину появления дублей это не устранит.
Спасибо большое. И правда, дубли, да и проблема только с определенными товарами..буду искать причину дублей...
-
5 minutes ago, AlexDW said:
seourl хранятся в таблице url_alias
проверяйте ее на уникальность product_id=6736
нашел уже, но дело в том, что ошибка возникает в любом товаре, то есть при заходе в другой продукт мы уже имеем product_id=6737 , например....
почитал я тут форум, есть одна похожая тема, вот эта:
но у меня другая история...язык у меня один по умолчанию стоит, да и ошибка во всех товарах, а не в одном...
-
4 minutes ago, AlexDW said:
вообще, удаление стран/регионов штатно никак не отражается на самих товарах
по ошибке - больше похоже на дублирование seourl
разбирайтесь с допилами, пробуйте восстановить страны/регионы (из бекапа или выдернуть из установочного файла от вашей версии движка)
Да, страны и регионы я восстановил из бекапа, ошибка та же. Зато, после чистки кеша, восстановились акции...чудо скрипт просто
Насчет дублирования url, если с ним связано, попробовать отключить эту опцию или в базе где то надо копать? Сейчас посмотрел таблицу oc_product, там вообще нет урлов....
-
Just now, AlexDW said:
не поверите - за МКАДом тоже есть жизнь!
да быть не может а по теме?
-
Приветствую Уважаемые коллеги! Вчера, после удаления всех стран и регионов (за ким чертом они там в таком количестве я не знаю) , при заходе в товар, появилось вот такое:
QuoteWarning: mysqli::query(): (21000/1242): Subquery returns more than 1 row in /home/************/system/library/db/mysqli.php on line 19Notice: Error: Subquery returns more than 1 row
Error No: 1242
SELECT DISTINCT *, (SELECT keyword FROM oc_url_alias WHERE query = 'product_id=6736') AS keyword FROM oc_product p LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) WHERE p.product_id = '6736' AND pd.language_id = '1' in /home/**********/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /home/***********/system/storage/modification/admin/model/catalog/product.php on line 446Notice: Undefined variable: next_code in /home/************/system/storage/modification/admin/controller/catalog/product.php on line 848Естественно, в самих карточках товаров то же каша. Товары были залиты ДО того, как удалялись страны/регионы. Насколько я понимаю, в базе они как то в каждом (или не в каждом) товаре были прописаны, после удаления, естественно, стали возникать ошибки, но как это исправить, подскажите, пожалуйста
Версия магазина - OcStore 2.1.0.2
-
Здравствуйте Уважаемые коллеги!
Требуется создать модуль вот с каким функционалом:
1. Нужно что бы мы скармливали модулю прайс в формате XML (в прайсе, примерно, 30 тысяч товаров) , он проходил все товары, сравнивая их по Артикулу и скрывал/удалял те, которых нет в прайсе, но есть на сайте. Нам нужно регулярно избавляться от тех товаров, которых уже нет у поставщика.
2. Так же, от него требуется и обратное, а именно. Нужно что бы он проходил по всем товарам и выдавал (например записывал в txt файл) все Артикулы, которых нет на сайте, но есть в прайсе.
Лучше это сделать отдельными кнопками, ибо сервер не выдержит и первого и второго вместе.
Очень жду Ваших предложений по цене/срокам и гарантиям здесь или в ЛС
-
2 hours ago, byba said:
Всетаки очень рекомендую вдумчиво прочитать мануал - там нет ничего лишнего , а видеоуроки объясняют на раз два тяжелые для неподготовленного понимания моменты. С наскока модуль не взять, но .... Грызите , и увидите, что сердцевина слаще меда :)))
Так читал. Вот Вам крест, читал, но решение моей проблемы там не было. А вот видео, каюсь, не смотрел, надо выбрать время.
-
31 minutes ago, wprizzz said:
Спасибо большое. выяснилось что у меня другая проблема. Почему то не было учтено, что в Opencart 2.1.0.х есть вот такое поле
https://yadi.sk/i/wxzi7STN3GTmb3
Соответственно оно всегда остается пустым
-
34 minutes ago, byba said:
Перечитайте мануал , раздел "Прощание с моделью" более внимательно вопросы отпадут сами собой.
Я вот не знаю как отреагировать..это стеб или что? Такого раздела в мануале нет
-
Приветствую друзья!
Купил вот недавно модуль, но возникло несколько непонятных ситуаций. С разработчиком общался, но он то ли меня не хочет слышать, то ли просто не слушает....
Итак:
1. Сразу скажу, я знаю, что артикул и SKU вещи разные. В общем, я не понимаю, почему при импорте Артикул создается автоматически, а тот, который у меня в прайс листе, заносится в SKU. Так и должно быть? Но это же не логично. А что если мне нужен именно тот артикул, который в прайсе? Можно так как то сделать?
2. Второй непонятный момент. При импорте не добавляется название товара в поле Заголовок страницы. Это то же так и должно быть? Если нет, то как застравить модуль это сделать?
Инструкцию прочитал
Модуль Автоматическая обработка прайс-листов. [Поддержка]
в Модули обмена данными
Опубліковано:
Искал поиском, не нашел. Ребят, подскажите, пожалуйста, можно ли восстановить как то базу, или вписать туда что то? Проблема вот в чем. К сожалению, приходилось туда сюда кидать базу данных, видимо, в следствии этих переездов (правда делал все Syrex Dumper ом) что то где то сломалось. В итоге, при попытке работы добавить поставщика, или любого другого действия, прости лицензионный ключ, после ввода которого имеем вот такую ошибку:
есть ли способы решения?