Jump to content
покупайте без комиссии
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Установка кнопки с передачей товаров в pop-up окно


Recommended Posts

Добрый день.

 

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

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

 

Эту кнопку уже заменил. Тут было несложно, т.к. товар уходящий в 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>

 

 

 

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

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

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

Спасибо.

Link to post
Share on other sites

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

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

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

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

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.