Tôi là những người mới đến Magento. Tôi đã sử dụng banner rotaor script để hiển thị biểu ngữ. Vì tôi phải hiển thị biểu ngữ ở mọi trang, đó là lý do tại sao tôi đã triển khai thanh trượt trong tệp header.phtml
để tôi có thể hiển thị biểu ngữ trong mỗi trang. Vì vậy, trong header.phtml đang trượt của tôi là một cái gì đó như thế nàyMagento hiển thị xung đột jQuery với nhau
<script language="javascript">
jQuery.noConflict();
jQuery(document).ready(function(){
bannerRotator('#bannerRotator', 500, 5000, true);
});
</script>
<div id="bannerRotator">
<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('homepageslider')->toHtml(); ?>
</div>
đây thanh trượt được làm việc tốt nhưng khi tôi nhìn các console tab
trong firefox Tôi có một số errors.Here là hình ảnh cho lỗi giao diện điều khiển tab. Để giải quyết tất cả các vấn đề tôi googled và đến để biết rằng jQuery là mâu thuẫn. Vì vậy, để rõ ràng rằng tôi đã sử dụng
jQuery.noConflict
và cũng đã xóa tất cả $
thành jQuery
. Nhưng tôi vẫn gặp vấn đề tương tự. Bất kỳ trợ giúp và đề xuất nào sẽ thực sự đáng được đánh giá cao. Cảm ơn
Sống trang web có thể được tìm thấy here
nhờ @Domen Vrankar cho câu trả lời. Nhưng bạn có thể cho tôi biết chính xác nơi tôi phải sử dụng jQuery.noConflict() không? Vì tôi là những người mới làm quen với Magento, tôi đang bối rối ... – NewUser
Mở tệp jquery.js. Đi đến cuối dòng cuối cùng và dán jQuery.noConflict(); đó. –
Vâng tôi đã làm điều mà bạn nói, nhưng tôi vẫn nhận được cùng một vấn đề .. :( – NewUser