Для того чтобы убрать открытие товара в отдельном окне и открытие каталога в 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. Чтобы избежать подобных проблем, рекомендуется создать копию шаблона и редактировать уже ее, указав созданную копию в настройках компонента каталога.