Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Ошибка в модуле "корзина", как исправить?

У меня бесплатная версия Shopos 2.5.4, при добавлении товара в корзину появляются такие каракули Ошибка в модуле "корзина", как исправить?
Потом при обновлении странички все нормально. Копия сайта стоит на компе(на Denwer'е), там таких глюков нет.
Почему так и как это можно исправить?


box_cart.html открой в редакторе и сохрани utf-8 без(BOM)


кодировка в порядке...


ну как в порядке, если у вас каракули?
После чего это стало появляться? Где что редактировали?


сразу после установки, и эти каракули во всех шаблонах, а после обновления странички все нормально. Т.е. появляются именно в момент нажатия на кнопку "купить", это что-то с ajax'ом наверно


URL бы написали...


чего магазина?
http://www.divoshop.inf.ua/


В шаблоне что делает
<HTML>
<HEAD>
<meta name="google-site-verification" content="c1FX6Q-k27BDPNa1eZQo6J0xmN3XgaCrkXCi9-gF0G4" />
<meta name="google-site-verification" content="c1FX6Q-k27BDPNa1eZQo6J0xmN3XgaCrkXCi9-gF0G4" />
</HEAD>
</HTML>

выше доктайпа??

Откуда выставлена кодировка страниц win-1251 ?? Шопос работает на UTF-8


Поставьте шаблон default и проверьте


не знаю, но выставил в UTF, без изменений, этот глюк во всех шаблонах, я уже пробовал



не знаю, но выставил в UTF, без изменений, этот глюк во всех шаблонах, я уже пробовал


с метатегами что то накосячено

по умолчанию такого не может быть

вот эти строчки

<meta name="google-site-verification" content="c1FX6Q-k27BDPNa1eZQo6J0xmN3XgaCrkXCi9-gF0G4" />
<meta name="google-site-verification" content="c1FX6Q-k27BDPNa1eZQo6J0xmN3XgaCrkXCi9-gF0G4" />


нужно добавить в файл

themes\шаблон\javascript\general.js.php

а то, что вы правили - нужно вернуть назад


ничего не правил, установил сайт заново, в течении часа все работало норм, потом опять такие же глюки, эти строки убирал, не помогло...


Причина у Вас в конфликте библиотек HttpRequest и JQUERY.  Шаблоны тут, видимо, не при чем.



Причина у Вас в конфликте библиотек HttpRequest и JQUERY.  Шаблоны тут, видимо, не при чем.

а как исправить конфликт?


У вас там не рабочий скрипт подрублен. Файлы самого скрипта не подключены правильно.

<script src="themes/paradise/javascript/crawler.js" type="text/javascript"></script>
<script src="themes/paradise/javascript/carusel.js" type="text/javascript"></script>
<script type="text/javascript">
marqueeInit({
uniqueid: 'mycrawler2',
style: {
'padding': '2px',
},
inc: 5, //speed - pixel increment for each iteration of this marquee's movement
mouse: 'cursor driven', //mouseover behavior ('pause' 'cursor driven' or false)
moveatleast: 2,
neutral: 150,
savedirection: true
});
</script>
<script type="text/javascript">

function mycarousel_initCallback(carousel)
{
    // Disable autoscrolling if the user clicks the prev or next button.
    carousel.buttonNext.bind('click', function() {
        carousel.startAuto(0);
    });

    carousel.buttonPrev.bind('click', function() {
        carousel.startAuto(0);
    });

    // Pause autoscrolling if the user moves with the cursor over the clip.
    carousel.clip.hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });
};

jQuery(document).ready(function() {
    jQuery('#mycarousel').jcarousel({
        auto: 2,
        wrap: 'last',
        initCallback: mycarousel_initCallback
    });
});

</script>

И куча ошибок. Надо вырубить все скрипты какие подключаются сторонними плагинами и попробовать. Карусель, любые jQuery скрипты и саму бибилиотеку, естественно и смотреть заработает ли или нет.
А потом уже подключать по одному и смотреть после чего будет опять криво. Если дело конечно в JQ.


Источник



Copyright ShopOS