Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Evgenka

Пользователи
  
  • Content Count

    147
  • Joined

  • Last visited

Community Reputation

3 Обычный

About Evgenka

  • Rank
    Продвинутый пользователь

Recent Profile Visitors

2,294 profile views
  1. @chukcha @neonox благодарю Вас за помощь!
  2. SELECT * FROM `oc_order` AS o LEFT JOIN `oc_order_status` AS os ON (os.order_status_id = o.order_status_id AND os.language_id = '1') WHERE o.order_status_id > '0' AND DATE(o.date_added) >= '2021-08-18' AND DATE(o.date_added) <= '2021-08-18' AND o.order_id IN (SELECT op.order_id FROM oc_order_product op LEFT JOIN oc_product p ON op.product_id = p.product_id WHERE p.skald_id = '4') ORDER BY DATE(date_added) Сделал вот так, вроде бы получилось то, что задумывалось, но на сколько это правильно...
  3. В стандартной таблице oc_product добавлено поле sklad_id. Пытаюсь создать запрос, который отобразит все заказы в которых есть товар со skald_id, допустим, 4. В недоумение вводит вложенность запроса, т.к. select делаю из таблицы order и далее уже фильтрую. Сложность в том, что необходимо вывести все order_id где встречаются товары со skald_id = 4, а для этого необходимо обратиться сразу к order_product, что бы узнать все товары в заказе, после чего к product и отфильтровать эти товары по skald_id = 4. Собственно в данный момент неоконченный запрос выглядит так: SE
  4. И так, свершилось чудо и пришел ответ от службы поддержки. Как и ожидалось: есть проблема, она на стороне яндекса, когда решат - не известно)))
  5. И так, прошло уже больше 4х месяцев, как я обратился в саппорт Яндекса и по сегодняшний день проблема с их стороны так и не устранена. Последнее сообщение от саппорта было 11 марта с таким содержанием Впринципе ничего удивительного, отношения Яндекса было всегда таким))) Просто вот не пойму, зачем выводить сырой продукт, о багах которого люди неустанно пишут, и ничего при этом не делать для устранения этих самых багов
  6. Почему нельзя? Указываете путь К xml откуда обновлять и onliner сам два раза в сутки будет обновляться из файла.
  7. Да, конечно, все это сделано. Самое интересное, есть у нас еще один магазин на 1.5 версии. Сделали там аналогичный модуль, настроили и о чудо - все заработало. При этом по логам видно, что на указанный в настройках API URL приход запрос от Яндекса. А вот в магазине на 3 версии не приходят. Вывод один - косяк на стороне Яндекса. Поддержка молчит уже 2 дня, последнее что написали: Попробую еще хостеру написать, может он чего подскажет.
  8. Спасибо за информацию, значит, вероятнее всего, косяк с нашей стороны. Будем искать.
  9. Всем доброго дня. Достаточно давно уже передаем YML фид в Яндекс для формирования Турбо-страниц. И вот с недавнего времени с этих самых турбо-страниц стали прилетать заказы, оформленные через корзину на турбо-страницах. К нам уведомление о новом заказе приходит тупо на почту, что не совсем удобно, т.к. не у всех менеджеров есть доступ к почте да и в потоке вечного спама очень легко потерять это письмо о новом заказе. Ввиду этого решили настроить API взаимодействие с Турбо-страницами (до недавнего времени яндекс передавал заказы только в битрикс, теперь же API открыто для всех). Благо
  10. Спасибо за помощь, задача решена!
  11. К сожалению, такой запрос так же не дал результата. Появляется ошибка: Ответ MySQL: Документация #1142 - Команда SELECT запрещена пользователю для таблицы 'oc_order_product' Модели создания заказов уже поправил, sku заказанных товаров добавляются (как и при создании из админки, так и при создании покупателем). Сейчас стоит только вопрос по присвоению всем товарам из предыдущих заказов sku
  12. Добрый день. Прошу помощи правильно сформировать запрос к БД. В таблицу oc_order_product добавил столбец SKU В таблице oc_product у каждого товара есть свой SKU Необходимо заполнить значения SKU у товаров в таблице oc_order_product В части запросов к БД совсем не силен, пытался сделать так UPDATE `oc_order_product` SET `sku` = (SELECT c.`sku` FROM `oc_product` c WHERE c.`product_id` = `oc_order_product`.`product_id`) и вот так UPDATE `oc_order_product` SET `oc_order_product`.`sku`=`oc_product`.`sku` WHERE `oc_order_product`.`product_id`=`oc_product`.`produc
  13. Ocstore 1.5.5.1 Спарсил цены на товар у конкурентов и хочу их вывести в списке товаров product_list.tpl Создал новый столбец и вывел в нем необходимые мне данные вот так <?php if(!empty($product['product_prices_cena_concurs'])){ for ($i = 0; $i < count($product['product_prices_cena_concurs']); $i++){ echo" <span style=\"border-bottom: 1px solid #ccc;display: block;\">"; echo" <span style='float:left;'>"; echo $product['product_prices_cena_concurs'][$i]['storename'] ; echo" </
  14. Пошел другим путем. Сравнил два массива и удалил все совпадения по attribute_id. Ну и далее перебирается уже массив, в котором только уникальные attribute_id
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.