Исключение страниц по маске
Меню
Задача исключить из выгрузки страницы вида "/catalog/abrazive/shkurka-"
Внимание!
В данной статье рассматривается работа с кодом. Перед тем как что-то делать, сделайте полный бекап сайта, по ходу работы не забывайте делать бекап файлов которые правите.AddEventHandler("solverweb.sitemap", "OnBeforeXMLGenerate", "OnBeforeXMLGenerateFunction");
function OnBeforeXMLGenerateFunction(&$arMap) {
foreach($arMap as $map => $arItems)
foreach($arItems as $key => $item)
if (strpos($item['url'], '/catalog/abrazive/shkurka-') !== false)
unset($arMap[$map][$key]);
}