Сообщение #1 makki » 15.09.2017, 11:55
1) В файле design/ваш_шаблон/okay.js после строки (или вместо, если хотите убрать эффект летященго товара в корзину)
Код: Выделить всё
/* Улеталка */
transfer( $('#cart_informer'), $(this) );
добавляем
Код: Выделить всё
$.fancybox.open({
src: '#fn_checkout_confirm',
type : 'inline',
opts : {
afterLoad : function() {
setTimeout( function() {$.fancybox.close(); },3000);
}
}
});
2) В файле design/ваш_шаблон/html/index.tpl после строки
Код: Выделить всё
{* Форма обратного звонка *}
{include file='callback.tpl'}
добавим форму, которая появляется при нажатии на кнопку Купить
Код: Выделить всё
<div class="hidden">
<div id="fn_checkout_confirm" class="checkout_confirm">
<div class="popup_heading center">Товар добавлен в корзину</div>
<div class="center">
<a class="button"href="{$lang_link}cart">Перейти в корзину</a>
<a class="button" href="javascript:;" onclick="$.fancybox.close();">Продолжить покупки</a>
</div>
</div>
</div>
</div>
1) В файле design/ваш_шаблон/okay.js после строки (или вместо, если хотите убрать эффект летященго товара в корзину)
[code]/* Улеталка */
transfer( $('#cart_informer'), $(this) );[/code]
добавляем
[code] $.fancybox.open({
src: '#fn_checkout_confirm',
type : 'inline',
opts : {
afterLoad : function() {
setTimeout( function() {$.fancybox.close(); },3000);
}
}
});[/code]
2) В файле design/ваш_шаблон/html/index.tpl после строки
[code]{* Форма обратного звонка *}
{include file='callback.tpl'}[/code]
добавим форму, которая появляется при нажатии на кнопку Купить
[code]<div class="hidden">
<div id="fn_checkout_confirm" class="checkout_confirm">
<div class="popup_heading center">Товар добавлен в корзину</div>
<div class="center">
<a class="button"href="{$lang_link}cart">Перейти в корзину</a>
<a class="button" href="javascript:;" onclick="$.fancybox.close();">Продолжить покупки</a>
</div>
</div>
</div>
</div>[/code]
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2 (с 3-й и 4-й версией не работаю)