Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Установка кнопки с передачей товаров в 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>

 

 

 

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

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

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

Спасибо.

Надіслати
Поділитися на інших сайтах


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

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

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

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

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.