Перейти к содержанию

Рекомендуемые сообщения

Добрый день.

 

Пытаюсь заменить один сервис кредита на другой (с тинькова на другой сервис переезжаю) , мануал по интеграции новой кнопки ниже в посте.

Ссылка на карточку товара

 

Эту кнопку уже заменил. Тут было несложно, т.к. товар уходящий в pop-up окно только один.

image.thumb.png.220e4e87452eda29962f2446031087d9.png

 

 

 

Но здесь же ниже есть ещё модуль Комплектов:

 

image.thumb.png.457c0abdb55763eac3df9df3e4446e51.png

 

У них свои кнопки "Купить в кредит" и здесь уже должно передавать в всплывающее окно НЕСКОЛЬКО товаров.

 

В данный момент код кнопки такой:

 

<div><button type="button" class="btn btn-add btn-green" style="width: 145px;" onclick="addChainToCredit1(<? echo $is_product_id.",".$chain_id; ?>)">Купить в кредит</button></div>

я так понимаю, onclick="" отвечает за появление окошка и передаёт ВСЕ товары этого комплекта

 

 

Тут уже моих знаний не хватает.

 

 

Вот мануал, который прислали новые кредитщики. Сюда тоже скопирую:

Цитата

Для внедрения в интернет-магазин нашего скрипта необходимо последовательно
выполнить следующие действия:
 В шаблоне страницы сайта, в конце заголовка html страницы, перед тегом
</head>необходимо разместить код подключения кредитного модуля:
 <script type="text/javascript" src="https://v-credit.su/services/easycredit/inc.js"></script>

Далее, необходимо в скриптах сайта найти шаблон отображения товара на витрине онлайн-
магазина и модифицировать шаблон следующим образом:
Заключить наименование товара в указанный тег:
<div class="creditgoods">наименование товара</div>
Заключить стоимость товара в указанный тег:
<div class="creditprice">стоимость товара</div>

При желании передавать "артикул" товара, необходимо заключить код товара в указанный
тег: <div class="creditarticle">код товар</div>


Для того, чтобы добавить разом несколько товаров, например, на странице корзины,
разместить теги по следующему образцу:
 <span id="creditcalc__itscart" style="display: none;"></span>
 <div class="creditgoods">наименование товара 1</div>
 <div class="creditprice">стоимость товара 1</div>
 <div class="creditarticle">код товар 1 (не обязательно)</div>
 <input class="creditquantity" placeholder="количество товара 1">
 <div class="creditgoods">наименование товара 2</div>
 <div class="creditprice">стоимость товара 2</div>
 <div class="creditarticle">код товар 2 (не обязательно)</div>
 <input class="creditquantity" placeholder="количество товара 2">

 Обратите внимание: для корректной работы калькулятора на странице корзины
ОБЯЗАТЕЛЬНО должен быть размещен следующий тэг
"<span id="creditcalc__itscart" style="display: none;"></span>"
это необходимо для того, чтобы калькулятор мог отличить страницу корзины от страницы
каталога. На странице корзины необходимо добавлять ВСЕ товары со страницы, а на
странице каталога ТОЛЬКО какой-то один конкретный товар.
 Расположить в шаблоне отображения товара ссылку вызова кредитной корзины:
<a href="javascript:void(0);" class="gocredit">В кредит</a>

Внедрение закончено.





*****************************************************************
Специальное внедрение для элементов подгружаемых через AJAX.
Элемент HTML по которому вызывается подгрузка Ajax-элемента, кнопка, ссылка и т.д.
должен иметь класс "init_creditbtn"
Пример: <a class="init_creditbtn" href="/catalog/element.php?id=984">Быстрый просмотр</a>

В подгруженном через Ajax элементе:
 Заключить наименование товара в указанный тег:
<div class="creditgoods">наименование товара</div>
 Заключить стоимость товара в указанный тег:
<div class="creditprice">стоимость товара</div>
<div class="creditgoods">наименование товара</div>
<div class="creditprice">стоимость товара</div>
 При желании передавать "артикул" товара, необходимо заключить код товара в указанный
тег: <div class="creditarticle">код товар</div>

 Кнопка вызова окна с калькулятором должна иметь класс "gocredit"
 Пример: <a href="javascript:void(0);" class="gocredit"><span>Купить в кредит</span></a>

 

 

 

Кто может сделать, чтобы при нажатии на кнопку "купить в кредит" у комплекта  передавались в всплывающее окошко все товары из этого комплекта?

Мануал по внедрению от сервиса и ссылку на свой сайт я предоставил.

Пишите В ЛС с указанием цены вашей работы.

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как я понял. У них есть только понятие страница товара, где отправляется один товар и страница корзины где отправляются все товары со страницы помеченные классом.

С этого выходит что нужно переделывать сам js код, что бы он мог брать не все товары состраницы а например товары о определенного <DIV>.

А для этого надо поправить их js ? для чего надо его скачать и подключать локально, а это значит что если сервис обновит что-то надо будет опять проделывать заданую работу.

 Обратитесь к самим разрабам сервиса. Может у них есть возможность отправки не всех товаров а только с определенного Дива?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.