We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 26709
    • 4 Posts
    Quote from: Int at Feb 08, 2010, 01:46 AM

    Подскажите пожалуйста, как отредактировать инфоблок корзины?
    Редактирование файла assets/snippets/shop/tpl/shop_Infoblock.tpl ничего не дает.

    В теперешней версии это можно сделать в файле nopcart.js в этом месте:

     if (antal == 0) strOutput += strEmptyInfo;
        if (antal == 1) strOutput += antal + strTovar1 + strSumma + strTotal + " " + MonetarySymbol;
        if (antal == 2) strOutput += antal + strTovar2 + strSumma + strTotal + " " + MonetarySymbol;
        if (antal == 3) strOutput += antal + strTovar3 + strSumma + strTotal + " " + MonetarySymbol;
        if (antal == 4) strOutput += antal + strTovar4 + strSumma + strTotal + " " + MonetarySymbol;
        if (antal > 4) strOutput += antal + strTovar5 + strSumma + strTotal + " " + MonetarySymbol;
    
    


    Тут несколько вариантов для разного количества товаров. Значение переменных можете посмотреть в языковом файле.

    В ближайшей версии модуля будет чанк инфоблока, в котором можно будет просто подправить.
      • 12992
      • 21 Posts
      Спасибо.

      Кстати, по той ошибке, что у меня была выше (не сохранялась конфигурация) - модуль не может сохранить ее, если сайт имеет адрес вида site.ru/site2/ (так он у меня лежал на локалке). Когда залил сайт на обычный хостинг на поддомен site2.site.ru - конфигурация заработала.
        • 26709
        • 4 Posts
        Quote from: Int at Feb 08, 2010, 01:07 PM

        Спасибо.

        Кстати, по той ошибке, что у меня была выше (не сохранялась конфигурация) - модуль не может сохранить ее, если сайт имеет адрес вида site.ru/site2/ (так он у меня лежал на локалке). Когда залил сайт на обычный хостинг на поддомен site2.site.ru - конфигурация заработала.

        Спасибо, я учту этот момент.
          • 12992
          • 21 Posts
          В описании к инфоблоку написано, что выводится ссылка на саму корзину. Как это включить? У меня что-то не выводится она.
            • 26709
            • 4 Posts
            Quote from: Int at Feb 10, 2010, 06:06 AM

            В описании к инфоблоку написано, что выводится ссылка на саму корзину. Как это включить? У меня что-то не выводится она.
            Да, действительно, в этой версии из сниппета случайно был удален кусочек кода, который выводит ссылку на корзину. В новой версии уже есть чанк, который можно настраивать как угодно. А пока вы можете это сделать прямо в сниппете. Найдите в снипете такую строку:

            return "<div id=\"infoblock\"></div><script type=\"text/javascript\">Infoblock();</script>";
            


            и замените его на
            <a href=\"".$basketurl."\">Ваша корзина</a><br><div id=\"infoblock\"></div><script type=\"text/javascript\">Infoblock();</script>
            
              • 12992
              • 21 Posts
              Еще такой момент:
              при покупке товара, после нажатия кнопки "в корзину" появляется серый полупрозрачный фон, но без какого-либо сообщения. Я так полагаю, там должно появляться какое-то информационное сообщение по типу "ваш товар добавлен в корзину" ?
                • 26709
                • 4 Posts
                Quote from: Int at Feb 12, 2010, 12:26 PM

                Еще такой момент:
                при покупке товара, после нажатия кнопки "в корзину" появляется серый полупрозрачный фон, но без какого-либо сообщения. Я так полагаю, там должно появляться какое-то информационное сообщение по типу "ваш товар добавлен в корзину" ?
                Предполагаю, что это происходит в браузере IE7 и старше. Если это так, что это баг. Должно быть либо сообщение, либо просто анимация загрузки. Просто в самом начале разработки сниппета еще неыло версии 7 и 8, потому на них не тестировалось. Но после их появления просто не обращали внимания на эту неприятность. Но теперь это обнаружили, исправили и в ближайшей версии этой проблемы уже не будет.
                  • 12992
                  • 21 Posts
                  Да, анимация загрузки есть, если сайт идет как домен или поддомен. Не было ничего на локалке, где сайт был вида site.ru/site/

                  Еще такой глюк, возможно только у меня smiley :
                  после того, как был оформлен и отправлен заказ, при попытке тут же оформить новый заказ - товар не добавляется в корзину. Помогает только обновление кеша браузера. Такой глюк у меня во всех браузерах.
                    • 26791
                    • 21 Posts
                    Тяжело сказать в чём причина. У меня всё работает.

                    Давай дождемся новой версии. Я думаю на днях должна уже быть. Там достаточно много багов и ошибок исправили. А ещё добавлены новые возможности. И потестим всё это вместе.
                      • 26709
                      • 4 Posts
                      Quote from: Int at Feb 14, 2010, 08:18 AM

                      Да, анимация загрузки есть, если сайт идет как домен или поддомен. Не было ничего на локалке, где сайт был вида site.ru/site/

                      Еще такой глюк, возможно только у меня smiley :
                      после того, как был оформлен и отправлен заказ, при попытке тут же оформить новый заказ - товар не добавляется в корзину. Помогает только обновление кеша браузера. Такой глюк у меня во всех браузерах.


                      Да, эти проблемы устранены. Проблема из-за того, что некорректно очищались куки.