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

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

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

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 сказал:

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

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

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


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

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

 

Quote

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

файл revpopuporder2.php
ControllerRevolutionRevpopuporder2
revolution/revpopuporder2

revpopuporder2.tpl

 

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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