Подключите нашего Telegram-бота для уведомлений о новых проектах

Битрикс – добавить карточку товара кнопку купить в один клик

r
Заказчик
Отзывы фрилансеров: + 1 - 0
Зарегистрирован на сайте 8 лет и 3 месяца
Бюджет: по договоренности
На последний Битрикс (все проапдейтино)
Установил:
marketplace.1c-bitrix.ru/...

Мне нужно:
Всплывающая форма
Заказ должен падать в админку.

Что сделано:

/bitrix/catalog.element/.default/template.php


<div>
<?if ('Y' == $arParams['USE_PRODUCT_QUANTITY']){?>
<a href="javascript:void(0)" class="bx_bt_white bx_small" id="<? echo
$arItemIDs['QUANTITY_DOWN']; ?>" style="font-size:16px;border:1px
solid #ccc;color:#333;padding:5px
14px;text-align:center;backgorund;text-decoration:none;font-weight:bold;">-</a>
<input type="text" style="width: 20px; color: #333; font-size: 16px;
padding: 5px;" value="1" class="quantity-good"
name="ADD[<?=$arResult["ID"]?>]" id="<? echo $arItemIDs['QUANTITY'];
?>">
<a href="javascript:void(0)" class="bx_bt_white bx_small" id="<? echo
$arItemIDs['QUANTITY_UP']; ?>"  style="font-size:16px;border:1px solid
#ccc;color:#333;padding:5px
12px;text-align:center;backgorund;text-decoration:none;font-weight:bold;">+</a>
<span id="<? echo $arItemIDs['QUANTITY_MEASURE']; ?>"><? echo
(isset($arResult['CATALOG_MEASURE_NAME']) ?
$arResult['CATALOG_MEASURE_NAME'] : ''); ?></span>
<? }?>
<span class="button"><a href="javascript:void(0);"
data-id="<?=$arResult["ID"]?>" class="send2 buy-me js_buy_btn" id="<?
echo $arItemIDs['BUY_LINK']; ?>">Купить</a></span>
</div>
<? } ?>
</div>
<button data-module="buyoneclick"
data-id="<?=$arResult['ID']?>">Купить в 1 клик</button>
</div>


Туда же выше вставил


<?$APPLICATION->IncludeComponent(
"api:buyoneclick",
"",
Array(
"BIND_USER" => "N",
"DELIVERY_SERVICE" => "1",
"IBLOCK_FIELD" => array("ID",""),
"IBLOCK_ID" => "6",
"IBLOCK_TYPE" => "catalog",
"LOCATION_ID" => "2008",
"MESS_ERROR_FIELD" => "#FIELD# обязательное",
"MESS_SUCCESS_INFO" => "Заказ #ORDER_ID# от #ORDER_DATE#

Ваш заказ принят для исполнения.
Ожидайте звонка оператора, в ближайшее время он свяжется с Вами для уточнения даты доставки и необходимых деталей.

Если заказ оформлен в ночное время, оператор свяжется с Вами после 9-00.",
"MESS_SUCCESS_TITLE" => "Спасибо! Ваш заказ принят!",
"MODAL_FOOTER" => "",
"MODAL_HEADER" => "ЗАКАЗ В 1 КЛИК",
"MODAL_TEXT_AFTER" => "Нажатием кнопки Оформить заказ я даю свое согласие на обработку персональных данных в соответствии с указанными <a href="#">здесь</a> условиями.",
"MODAL_TEXT_BEFORE" => "Оставьте пожалуйста свои контактные данные.
Наши менеджеры свяжутся с вами для уточнения деталей заказа.",
"MODAL_TEXT_BUTTON" => "Оформить заказ",
"PAY_SYSTEM" => "1",
"PERSON_TYPE" => "1",
"REDIRECT_PAGE" => "",
"REQ_FIELDS" => array("1","2","3"),
"SHOW_COMMENT" => "Y",
"SHOW_FIELDS" => array("1","2","3"),
"SHOW_QUANTITY" => "Y",
"USE_JQUERY" => "Y"
)
);?>


Консоль браузера выдает ошибку:
SCRIPT438: Object doesn't support property or method 'apiBuyoneclick'

Мне нужны стоимость и сроки

Разделы:
Опубликован:
24.02.2018 | 21:58

Теги: обновить сайт, резюме программиста, исправить ошибки сайта, доработать сайт, доделать сайт

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».