Рубрика «Сайтостроение»

Пятница, 21 Фев 2014 в 14:25

Cайты с бесплатными PSD-файлами

Вторник, 21 Янв 2014 в 11:31

Вирусы в движке DLE

DLE вирусы

Решил написать заметку про частые вирусы в движке DLE … За долгую жизнь в инете насмотрелся на них много…. Много нашёл и удалил, но народ у нас на редкость изобретателен. Для всех у кого такая беда…

(далее…)

Если вы хотите избавиться от уведомления на верхней части сайта после того как нажали кнопку «Добавить в корзину» и перенаправить прямо в корзину или на страницу оформления заказа выполните следующие действия:
Открываем файл /catalog/view/javascript/common.js

Находим функцию addToCart :


function addToCart(product_id, quantity) {

В этой функции заменить эти строки:

if (json['success']) {
$('#notification').html('</pre>
<div class="success" style="display: none;">' + json['success'] + '<img class="close" alt="" src="catalog/view/theme/default/image/close.png" /></div>
<pre>
');
$('.success').fadeIn('slow');
$('#cart-total').html(json['total']);
$('html, body').animate({ scrollTop: 0 }, 'slow');
}

или эти, если вы хотите редирект на страницу заказа:

<span style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 14px; line-height: 1.5em;">if (json['success']) {</span>
window.location='index.php?route=checkout/cart';
 }

или с этим, если вашей целью является перенаправление к проверке:

if (json['success']) {
window.location='index.php?route=checkout/checkout';
}

Открываем файл /catalog/view/theme/yourtheme/template/product/product.tpl В самом конце файла находим функцию:

<script type="text/javascript">// <![CDATA[
$('#button-cart').bind('click', function() {

дальше ищем код:

<span style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 14px; line-height: 1.5em;">if (json['success']) {</span>

$('#notification').html('

<div class="success" style="display: none;">' + json['success'] + '<img src="catalog/view/theme/default/image/close.png" alt="" class="close" /></div>

 ');
 $('.success').fadeIn('slow');
 $('#cart-total').html(json['total']);
 $('html, body').animate({ scrollTop: 0 }, 'slow');
 }

И заменяем её в этом месте (перенаправляем в корзину):


if (json['success']) {
 window.location='index.php?route=checkout/cart';
 }

Или перенаправляем к проверке:


if (json['success']) {
 window.location='index.php?route=checkout/checkout';
 }
 // ]]>

Сохраняем, загружаем файлы и наслаждаемся перенаправлением после кнопки «Добавить в корзину» либо в корзину или страницу оформления заказа .

Цитаты великих

"Этика — это попытка придать всеобщую значимость некоторым нашим желаниям."

Бертран Рассел

Я в Контакте