Как убрать открытие товара в отдельном окне и открытие каталога?

Для того чтобы убрать открытие товара в отдельном окне и открытие каталога в CMS 1C-Bitrix, вам понадобится внести изменения в шаблон компонента каталога. Вам необходимо найти и отредактировать файл шаблона, который отвечает за отображение элементов каталога.

Шаблон компонента каталога обычно находится в папке /bitrix/components/bitrix/catalog/templates/. В этой папке вы должны найти файл с расширением .default или с именем, указанным в настройках компонента.

Откройте файл шаблона компонента каталога и выполните следующие шаги:

1. Найдите код, отвечающий за открытие ссылок на товары в отдельном окне. Обычно это происходит с помощью атрибутов target="_blank". Поищите в коде шаблона такое выражение и удалите его:

<a href="<?=$arResult["DETAIL_PAGE_URL"]?>" target="_blank">

2. Для убирания открытия ссылок на каталог в отдельном окне, найдите код, отвечающий за открытие ссылок на разделы каталога и удалите атрибут target="_blank". Примерно такой код:

<a href="<?=$arSection["SECTION_PAGE_URL"]?>" target="_blank">

3. Сохраните изменения в файле шаблона и проверьте, что открытие товара и каталога не происходит в отдельном окне.

Обратите внимание, что изменения в шаблоне компонента могут быть перезаписаны при обновлении CMS 1C-Bitrix. Чтобы избежать подобных проблем, рекомендуется создать копию шаблона и редактировать уже ее, указав созданную копию в настройках компонента каталога.