Страница 9 из 14
Re: SQL запросы для движка OpenCart
Добавлено: 10 апр 2014 18:26
TechAdmin
Как вариант очистить ЧПУ для всех товаров и категорий в базе данных сайта и выгрузить все товары из ПЛИ на сайт.
Для очистки использовать эти SQL запросы:
Код: Выделить всё
DELETE FROM `url_alias` WHERE `query` LIKE '%product_id=%';;;
DELETE FROM `url_alias` WHERE `query` LIKE '%category_id=%';;;
Re: SQL запросы для движка OpenCart
Добавлено: 12 апр 2014 10:56
archikes
TechAdmin писал(а):Как вариант очистить ЧПУ для всех товаров и категорий в базе данных сайта и выгрузить все товары из ПЛИ на сайт.
Для очистки использовать эти SQL запросы:
Код: Выделить всё
DELETE FROM `url_alias` WHERE `query` LIKE '%product_id=%';;;
DELETE FROM `url_alias` WHERE `query` LIKE '%category_id=%';;;
эти запросы только удаляют те что в базе есть. Но из базы пли ничего не загружают, напишите пожалуйста, как из пли выгрузить url новые?
как прописать урлы новые? пли для опенкарт не передает чпу поле
Re: SQL запросы для движка OpenCart
Добавлено: 12 апр 2014 11:34
TechAdmin
ЧПУ выгружаются автоматически, если их нет в базе данных сайта.
Re: SQL запросы для движка OpenCart
Добавлено: 25 апр 2014 19:12
JuanCarlovich
подскажите, нужно запросом подставить имя картинки товаров вида: /data/"модель".jpg, и вместо дополнительных фото строку вида: /data/"модель"_1.jpg;"модель"_2.jpg и тд
пытался изменять значения img1sm и img2big - результата никакого
пример запроса:
UPDATE etrade_products SET img1sm=CONCAT('\/data\/',LOWER(model),'.jpg');;;
в итоге ни ошибки при импорте через туннель, ни прописанного имени картинки...
Re: SQL запросы для движка OpenCart
Добавлено: 26 апр 2014 10:59
TechAdmin
1. В таблице etrade_products проверяли обновление поля img1sm?
2. При выгрузке данных из ПЛИ не обновляется информация о фотографиях в БД сайта.
Re: SQL запросы для движка OpenCart
Добавлено: 26 апр 2014 20:15
JuanCarlovich
Спасибо, уже понял, что не выгружается... Решил задачу запросоми:
UPDATE oc_product, etrade_products SET oc_product.image=CONCAT('\/data\/',LOWER(etrade_products.tov_art),'.jpg'), oc_product.model=etrade_products.tov_art WHERE oc_product.product_id=etrade_products.tov_id AND etrade_products.model='';;;
UPDATE oc_product, etrade_products SET oc_product.image=CONCAT('\/data\/',LOWER(etrade_products.model),'.jpg'), oc_product.model=etrade_products.tov_art WHERE oc_product.product_id=etrade_products.tov_id AND etrade_products.model<>'';;;
Подскажите еще - у меня в ПЛИ есть дополнительные столбцы, из которых нужно в описание товара добавлять строку. Я знаю имена столбцов - _3SP0JF8PY и _3QY17MXXC, но как их указать в запросе? В мануале не нашел информации

Re: SQL запросы для движка OpenCart
Добавлено: 26 апр 2014 20:38
TechAdmin
В документации есть описание таблицы etrade_products_addon_fields.
Код: Выделить всё
UPDATE product_description, etrade_products_addon_fields SET product_description.description=etrade_products_addon_fields.field_value WHERE product_description.product_id=etrade_products_addon_fields.tov_id AND product_description.language_id=1 AND etrade_products_addon_fields.field_name='_3SP0JF8PY';;;
Re: SQL запросы для движка OpenCart
Добавлено: 26 апр 2014 20:43
JuanCarlovich
TechAdmin писал(а):В документации есть описание таблицы etrade_products_addon_fields.
благодарю за оперативный ответ и пример запроса, нашел в документации информацию
Re: SQL запросы для движка OpenCart
Добавлено: 26 апр 2014 21:20
JuanCarlovich
еще вопрос про etrade_products_addon_fields
как реализовано field_is_option - любой пример из жизни, пока не очень понимаю как пользоваться, и не вижу обсуждения ((
Re: SQL запросы для движка OpenCart
Добавлено: 20 май 2014 11:12
ztekem
День добрый! после последних обновлений перестали выгружаться количество товара задаваемое в настройках экспорта. (игнорируется) выгружается истинное количество товара которое в ПЛИ. Раньше этот параметр был главнее.
Как поправить? слетела вся логика.