Градусник (строка указания разделов, к которым относится товар, обычно стоящая сразу под шапкой) в Intersipre Shopping Cart даёт ссылки на все разделы, к которым относится товар. То есть, если этот товар представлен в 3 разделах, в градуснике они будут перечислены один под другим. Если в 5 разделах - все 5 разделов (с полным путем до товара) будут представлены в градуснике.
Это не всегда удобно и целесообразно, хотя бы потому, что занимает много места.
Если у вас большое количество товаров представлены в нескольких разделах, то, возможно, выгоднее в градуснике давать ссылку только на один раздел; указывать непосредственно тот путь и тот раздел, по которому посетитель пришёл к этому товару.
Сделать это несложно.
Открываем в текстовом редакторе файл
includes\classes\class.product.php
и ищем очень похожие внешне 4 строки - 459, 460, 461 и 462. Выглядят они так:
$GLOBALS['CatTrailName'] = isc_html_escape($this->GetProductName());
$GLOBALS['BreadcrumbItems'] .= $GLOBALS['ISC_CLASS_TEMPLATE']->GetSnippet("BreadcrumbItemCurrent");
$GLOBALS['BreadCrumbs'] .= $GLOBALS['ISC_CLASS_TEMPLATE']->GetSnippet("ProductBreadCrumb");
$GLOBALS['FindByCategory'] .= $GLOBALS['ISC_CLASS_TEMPLATE']->GetSnippet("ProductFindByCategory");
В последних 2 строках нужно убрать запятую, стоящую перед знаком равенства, то есть получаем:
$GLOBALS['CatTrailName'] = isc_html_escape($this->GetProductName());
$GLOBALS['BreadcrumbItems'] .= $GLOBALS['ISC_CLASS_TEMPLATE']->GetSnippet("BreadcrumbItemCurrent");
$GLOBALS['BreadCrumbs'] = $GLOBALS['ISC_CLASS_TEMPLATE']->GetSnippet("ProductBreadCrumb");
$GLOBALS['FindByCategory'] = $GLOBALS['ISC_CLASS_TEMPLATE']->GetSnippet("ProductFindByCategory");
Сохраняем файл, и смотрим, что получилось - в градуснике над товаром осталась только одна строка с категориями, обозначающими путь, по кторому этот товар можно найти на сайте.


























