Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Кнопка купить не в каталоге

00 голосов
3
Вопрос в следующем: Нужно реализовать кнопку купить не в каталоге.
Код кнопки взял из каталога, добавил импорт модулей catalog и sale, но товар в корзину не добавляется. При нажатии на кнопку открывается пустая страница...

Кнопка:
Код
<?  if ($arResult["CAN_BUY"]):   ?>
<div class="catalog-detail-buttons">
 <!--noindex--><a href="<?= $arResult["ADD_URL"] ?>" rel="nofollow" onclick="return addToCart(this, 'catalog_detail_image', 'detail', 'Купить');" id="catalog_add2cart_link"><span>Купить</span></a><!--/noindex-->
 </div>
<?  endif;  ?>


Импорт:
Код
<?
CModule::IncludeModule("catalog");
CModule::IncludeModule("sale");  
?>



Заранее, спасибо.
спросил 25 Янв, 14 от Darkshine (100 баллов)

3 Ответы

00 голосов
$arResult["ADD_URL"]: Формируется точно по такому же принципу что и в каталоге. Карточка товара по этой ссылке открывается. Т.е. ссылка формируется правильно.
ответил 23 Май, 14 от Darkshine (100 баллов)
00 голосов
Есть предположение, что проблема в заключается где-то в стандартной функции addToCart, которая находится здесь: /bitrix/templates/store_minimal_blue/script.js
ответил 19 Сен, 14 от Darkshine (100 баллов)
00 голосов
Разве, никто не знает как реализовать это???
ответил 23 Янв, 15 от Darkshine (100 баллов)

Похожие вопросы

+1 голос
1 ответ
спросил 28 Июль, 15 от аноним
0 голосов
2 ответов
спросил 07 Апр, 14 от Kania (5,180 баллов)
0 голосов
3 ответов
0 голосов
6 ответов
спросил 27 Сен, 13 от Homer (220 баллов)