Страница 11 из 14

Re: SQL запросы для движка OpenCart

Добавлено: 12 окт 2015 16:52
support
Нет. Для каждой программы поддержка приобретается отдельно.

Re: SQL запросы для движка OpenCart

Добавлено: 21 окт 2015 12:28
ztekem
я опять вернулся. с результатами.
переустановил программу на новый компьютер, чистый. создал чистую базу. чистый opencart2, загрузил товары из content db (за такую возможность отдельное вам спасибо).
заполнил поле h1 обновил в товарах СТУС. сделал выгрузку. результат ноль. Именно поле h1 не хочет выгружаться в opencart 2.
вот этой командой не выгружает.
UPDATE oc_product_description, etrade_products SET oc_product_description.meta_h1=etrade_products.tov_h1 WHERE oc_product_description.product_id=etrade_products.tov_id;;;

если вместо tov_h1 подставить другие поля то они выгружаться.
Тестировал на opencart 1.5 туда все легло льется. в opencart2 не хочет.
не отпихивайте меня пожалуйста. даже если я куплю тех поддержку. что мне присылать? пустую базу? или программу? она у вас и так есть.

Re: SQL запросы для движка OpenCart

Добавлено: 21 окт 2015 12:43
TechAdmin
Вы используете сборку opencart? Разве есть поле meta_h1 в чистом стандартном opencart?

Re: SQL запросы для движка OpenCart

Добавлено: 21 окт 2015 12:46
ztekem
TechAdmin писал(а):Вы используете сборку opencart? Разве есть поле meta_h1 в чистом стандартном opencart?

под словом чистый opencart я имел ввиду оригинальный только реализацией поля h1. больше в нем ничего не было реализовано.
это столь принципиально для выполнения sql запроса. Ведь другие поля таким запросов выводятся в поле h1. а поле tov.h1 не хочет. хотя оно заполнено и в СТУС его видно.

Re: SQL запросы для движка OpenCart

Добавлено: 21 окт 2015 13:07
TechAdmin
Значения поля H1 могут не выгружаться, если этого поля нет в списке полей для экспорта в настройках туннеля. А для стандартного OC скорей всего его нет, потому как его нет в самом OC.
Для вас доступна новая версия ПЛИ, попробуйте на ней.

Re: SQL запросы для движка OpenCart

Добавлено: 21 окт 2015 14:18
ztekem
TechAdmin писал(а):Значения поля H1 могут не выгружаться, если этого поля нет в списке полей для экспорта в настройках туннеля. А для стандартного OC скорей всего его нет, потому как его нет в самом OC.
Для вас доступна новая версия ПЛИ, попробуйте на ней.


Огромное спасибо за реализацию данной возможности! Все заработало. Удачи вашей команде и по больше клиентов!

Re: SQL запросы для движка OpenCart

Добавлено: 02 фев 2016 17:34
ztekem
Подскажите пожалуйста как сделать что бы после выгрузки определенным товарам (к примеру у этих товаров в доп поле будет стоять 1) проставлять дату создания младше чем у всех остальных, что бы именно эти товары попадали на страницу новинок. (модуль собирает по дате поступления в базу).

Спасибо уже создал сам.

Re: SQL запросы для движка OpenCart

Добавлено: 06 фев 2016 15:55
ztekem
TechAdmin писал(а):
'2013-02-29' as date_end

В феврале 28 дней.

Попробуйте использовать эти SQL запросы:

Код: Выделить всё

UPDATE product_special, etrade_products SET product_special.price=etrade_products.recom_price WHERE product_special.product_id=etrade_products.tov_id;;;
INSERT INTO product_special (product_special_id, product_id, customer_group_id, priority, price, date_start, date_end) SELECT tov_id, tov_id, '1' as customer_group_id,'1' as priority, recom_price, now() as date_start, '2013-02-28' as date_end FROM etrade_products WHERE recom_price>0 AND tov_id NOT IN (SELECT product_id FROM product_special GROUP BY product_id);;;



Помогите переделать этот sql запрос для выгрузки скидки из доп поля.
выгружаем в таблицу.
oc_product_discount
из поля _4K513M01H

Re: SQL запросы для движка OpenCart

Добавлено: 05 апр 2016 09:20
ztekem
Помогите составить запрос для ocstore
там есть таблица
oc_manufacturer_description` (`manufacturer_id`, `language_id`, `description`, `meta_title`, `meta_h1`, `meta_description`, `meta_keyword`)

так как нет в чистом opencart то она не заполняется.
соответственно на сайте производители не отображаются и в админке их тоже нет.

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

manufacturer_id = man_id
language_id = 1
description = meta_desc
meta_title = meta_title
meta_h1 = man_name
meta_description = meta_desc
meta_keyword = man_seo_url

Re: SQL запросы для движка OpenCart

Добавлено: 05 апр 2016 09:23
ztekem
ztekem писал(а):
TechAdmin писал(а):
'2013-02-29' as date_end

В феврале 28 дней.

Попробуйте использовать эти SQL запросы:

Код: Выделить всё

UPDATE product_special, etrade_products SET product_special.price=etrade_products.recom_price WHERE product_special.product_id=etrade_products.tov_id;;;
INSERT INTO product_special (product_special_id, product_id, customer_group_id, priority, price, date_start, date_end) SELECT tov_id, tov_id, '1' as customer_group_id,'1' as priority, recom_price, now() as date_start, '2013-02-28' as date_end FROM etrade_products WHERE recom_price>0 AND tov_id NOT IN (SELECT product_id FROM product_special GROUP BY product_id);;;



Помогите переделать этот sql запрос для выгрузки скидки из доп поля.
выгружаем в таблицу.
oc_product_discount
из поля _4K513M01H


Может кому будет полезно
Делюсь sql запросом

INSERT INTO oc_product_discount
(product_id, customer_group_id, quantity, priority, price, date_start, date_end)
SELECT E.tov_id, '2' as customer_group_id, '1' as quantity, '0' as priority, P.price - E.field_value as price, '0000-00-00' as date_start, '0000-00-00' as date_end
FROM etrade_products_addon_fields E
LEFT JOIN oc_product P on E.tov_id=P.product_id
WHERE E.field_name="_4K513M01H" AND E.field_value >0;;;