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

Вторая кнопка быстрого заказа


Recommended Posts

Имеем шаблон революшен два. Требуется установить вторую кнопку быстрого заказа и немного её модернизировать.

1. В ссылку прописал префикс 2

<a onclick="get_revpopup_purchase_2('<?php echo $product_id; ?>')

2. footer.tpl дублирую функцию и добавляю префикс 2

 

 

function get_revpopup_purchase_2(product_id) {
if (document.body.scrollHeight > document.body.offsetHeight) {
$('#top3.absolutpo').css('right', '8.5px');
if ($(window).width() < 768) {
$('#top #cart').css('margin-right', '17px');
}
}
$('.tooltip').hide();
$.magnificPopup.open({
removalDelay: 170,
callbacks: {
beforeOpen: function() {
this.st.mainClass = 'mfp-zoom-in';
},
open: function() {
$('body').addClass('razmiv2');
$('#pagefader2').fadeIn(70);
}, 
close: function() {
$('body').removeClass('razmiv2');
$('#pagefader2').fadeOut(70);
$('#top3.absolutpo').css('right', 'initial');
if ($(window).width() < 768) {
$('#top #cart').css('margin-right', 'initial');
}
}
},
tLoading: '',
items: {
src: 'index.php?route=revolution/revpopuporder_2&product_id='+product_id,
type: 'ajax'
}
});
}
3. Сделал копию файла revpopuporder_2.tpl с перфиксом 2

Что получилось:

По изначальной кнопке открывается окно http://prodact.ru/index.php?route=revolution/revpopuporder=&product_id=1

По второй кнопке не может открыться окно http://prodact.ru/index.php?route=revolution/revpopuporder_2=&product_id=1

 

Что я ещё не учёл? как заставить кнопку работать?!?!?

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


55 минут назад, prived сказал:

А зачем вторая кнопка быстрого заказа? 

ну если двое захотят купить
:D

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


51 минуту назад, AWARO сказал:

ну если двое захотят купить
 

в смысле, если они за одним ноутом будут сидеть и заказывать одновременно? ))))

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

Только что, anboza сказал:

в смысле, если они за одним ноутом будут сидеть и заказывать одновременно? ))))

походу)

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


А блоки с классами razmiv2 и pagefader2 у вас существуют, можно просто некуда подгружать открытую инфу?

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


 

В 24.05.2018 в 12:15, akshonin сказал:

Сделал копию файла revpopuporder_2.tpl с перфиксом 2

 

В 24.05.2018 в 12:15, akshonin сказал:

Что я ещё не учёл?

а метод в контроллере?    

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

  • 2 weeks later...

разобрался, тех поддержка шаблона помогла:

 

Quote

src: 'index.php?route=revolution/revpopuporder2&product_id='+product_id,

файл revpopuporder2.php
ControllerRevolutionRevpopuporder2
revolution/revpopuporder2

revpopuporder2.tpl

 

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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