Чтобы на карточке товара каталога в схеме отображения "простой режим" вывести кнопку "Добавить в корзину" вместо ссылки "Подробнее", вам потребуется небольшое изменение в коде.
1. Войдите в административную панель 1С-Битрикс.
2. Откройте настройки каталога, в котором находится ваш товар. Это можно сделать, перейдя в раздел "Инфоблоки" и выбрав нужный инфоблок.
3. Откройте настройки отображения схемы "Простой режим". Для этого выберите вкладку "Схемы" и найдите нужную схему.
4. Создайте новое поле для схемы. Для этого нажмите на кнопку "Добавить поле" и укажите следующие параметры:
- Код поля: ADD_TO_CART_BTN
- Название поля: Добавить в корзину
- Тип поля: HTML/PHP
- Отображение поля: Текст
5. В поле "Значение поля" вставьте следующий код:
<input type="button" class="btn btn-primary" name="add2basket" value="Добавить в корзину" onclick="BX.ajax.loadJSON( '/bitrix/components/bitrix/catalog.element/ajax.php', { action: 'ADD2BASKET', id: '<?php echo $arResult["ID"] ?>', quantity: 1, ajax_basket: 'Y' }, function (result) { // Обновление информации о корзине } )">
6. Сохраните изменения и закройте настройки схемы.
7. Обновите страницу с карточкой товара каталога. Теперь вместо ссылки "Подробнее" должна отображаться кнопка "Добавить в корзину".
Пожалуйста, обратите внимание, что изменение в коде схемы отображения "Простой режим" может повлечь за собой некорректное отображение других элементов. Поэтому перед внесением изменений рекомендуется создать резервную копию файла или сделать соответствующие заметки, чтобы в случае проблем можно было быстро вернуться к предыдущему состоянию.
Также, учтите, что данный код примерный и может потребовать некоторой настройки для вашего конкретного сайта или инфоблока. Если у вас возникнут сложности с реализацией или у вас возникнут вопросы, рекомендуется обратиться к документации 1С-Битрикс или к специалистам в поддержке 1С-Битрикс для получения подробной информации и инструкций.