Полезные запросы для HostCMS v.6

Модератор
#
Re: Полезные запросы для HostCMS v.6
Отметить все заказы магазина 1 как невыгруженные, чтобы повторно выгрузились в 1С, Мой Склад и т.п.
UPDATE `shop_orders` SET `unloaded` = 0 WHERE `shop_id` = 1;
#
Re: Полезные запросы для HostCMS v.6
Снять всем товарам магазина галочку "Самовывоз" для экспорта в Яндекс.Маркет:
UPDATE `shop_items` SET `pickup` = 0 WHERE `shop_id` = 123
«Не выходи из комнаты, не совершай ошибку…»
#
Re: Полезные запросы для HostCMS v.6
Подскажите как написать запрос вот на такое: удалить в таблице documents в поле text  определенную часть текста, если он там есть, этот текст вида  abp="2355", где 2355 может быть произвольное число от 1 до 30000.
Модератор
#
Re: Полезные запросы для HostCMS v.6
Установить индексировать товарам с наличием не складе и не индексировать с нулевым остатком:
UPDATE `shop_items` SET `shop_items`.`indexing` = (
   SELECT IF(SUM(`shop_warehouse_items`.`count`) > 0, 1, 0)
   FROM `shop_warehouse_items` WHERE `shop_warehouse_items`.`shop_item_id` = `shop_items`.`id`
)
WHERE `shop_items`.`shop_id` = 123;

вместо 123 укажите ID магазина.
#
Re: Полезные запросы для HostCMS v.6
Здравствуйте, подскажите пожалуйста, пишу парсер, который будет обновлять цены у товаров, как через API получить нужные мне значения - доп.свойство, цену и имя товара.
Модератор
#
Re: Полезные запросы для HostCMS v.6
Данные о товарах через ORM, работа со свойствами описана в отдельном разделе.
#
Re: Полезные запросы для HostCMS v.6
HostCMS писал(а):

Можете пожалуйста написать пример, как мне через API например изменить у товара цену, имея его ID
Модератор
#
Re: Полезные запросы для HostCMS v.6
PakoGonsalezZ,
$oShop_Item = Core_Entity::factory('Shop_Item', 123);
$oShop_Item->price = 777;
$oShop_Item->save();
#
Re: Полезные запросы для HostCMS v.6
HostCMS писал(а):

Подскажите, пожалуйста, если я хочу использовать эти классы во внешнем файле(страницы, созданной не в структуре), что мне к нему нужно подключить, чтобы эти функции и классы работали
Модератор
#
Re: Полезные запросы для HostCMS v.6
PakoGonsalezZ,
вызвать в начале файла
require_once ('bootstrap.php');
Авторизация