How To: Исключить модификации из результатов поиска
Для исключения модификаций из результатов поиска выключите флаг "Индексировать" и выполните переиндексацию сайта.
Отключить индексацию всех модификаций магазина № 1 можно SQL-запросом:
UPDATE `shop_items` SET `indexing` = 0 WHERE `shop_id` = 1 AND `modification_id` > 0;
Если вы хотите запретить индексацию модификаций поисковыми системами, то см. Запрет индексации поисковыми системами страниц, для которых отключена индексация внутри системы.
Пример отключения индексации модификаций магазина № 1, остаток которых на складе больше 10.
UPDATE `shop_items`, (SELECT `shop_items`.`id` FROM `shop_items` LEFT JOIN `shop_warehouse_items` ON `shop_warehouse_items`.`shop_item_id` = `shop_items`.`id` WHERE `shop_items`.`shop_id` = 1 AND `shop_items`.`modification_id` > 0 GROUP BY `shop_items`.`id` HAVING SUM(`shop_warehouse_items`.`count`) > 10 ) as `tmp` SET `indexing` = 0 WHERE `shop_items`.`shop_id` = 1 AND `shop_items`.`modification_id` > 0 AND `shop_items`.`id` = `tmp`.`id`;
Не нашли ответ на свой вопрос в документации? Направьте обращение в службу поддержки или онлайн чат.