2013-10-25 3 views
0

У меня есть настройка сайта Magento, и у меня включен Javascript.Magento javascript bundling - выключить для страницы

Это работало очень хорошо. Помимо одной страницы - страницы обзора PyaPal. Критическая страница. После нескольких дней медленных продаж, я увидел ошибку javascript на этой странице. Отключился комплект и все работает.

Есть ли способ отключить комплект для этой страницы?

Заранее благодарен!

ответ

0

Кажется, что страница PayPal может включать некоторые файлы js. Таким образом, это может быть конфликт jQuery. Лучше вы должны исправить это, например, добавив «no conflict function» .. И вы не хотите делать это, и по вашему вопросу вы просто можете просто не загружать файлы js только на странице PayPal. По простому условию вы можете достичь этого. Проверьте свой адрес с помощью условного оператора, как это,

<?php 
// for example 
$file = '<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.2.js"></script>'; 

$url = Mage::helper('core/url')->getCurrentUrl(); 
// OR 
$url = $_SERVER['REQUEST_URI']; 

if($url != "paypla_review.php") { //your paypal page 
echo $file; 
} 

?> 

При попытке включить JS Lib файлы затем Помните, что вы должны включить этот код любой страницы заголовка. т. е. вы должны всегда включать файл js lib.

Смежные вопросы