We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 12710
    • 132 Posts
    Есть я проверил
      Человек может все, главное захотеть
      http://vigmarket.com
      • 15315
      • 2 Posts
      Добрый день!

      Спасибо огромное за сниппет.
      Что-то ковырнул в интернет-магазине и в корзину перестали попадать наименования лотов, остались только цена и количество... адрес такой.
      Может подскажете в чем может быть дело?

      С уважением, Камиль
        • 11255
        • 193 Posts
        Quote from: igor_belousov at Oct 14, 2009, 02:57 PM

        При установке модуля пишет такую ошибку

        Warning: include_once(../assets/snippets/shopkeeper/lang/russian.php) [function.include-once]: failed to open stream: No such file or directory in /manager/processors/execute_module.processor.php(114) : eval()’d code on line 26

        Warning: include_once() [function.include]: Failed opening ’../assets/snippets/shopkeeper/lang/russian.php’ for inclusion (include_path=’/manager/includes/’) in /manager/processors/execute_module.processor.php(114) : eval()’d code on line 26

        Версия киппера 0.8.6

        модикс 0.9.6.3

        В чем может быть ошибка?
        попробуйте вместо "../assets/snippets/shopkeeper/lang/russian.php" написать "/assets/snippets/shopkeeper/lang/russian.php"
          • 1477
          • 515 Posts
          Quote from: kamil at Oct 15, 2009, 06:44 AM

          Что-то ковырнул в интернет-магазине и в корзину перестали попадать наименования лотов, остались только цена и количество... адрес такой.
          Может подскажете в чем может быть дело?
          Вроди в версии 0.8.3 нужно в шаблоне сделать так:
          <b> МОДЕЛЬ:</b> <span id="stuff_[+id+']_name">GPS QUOTATION W-862C 4.3''</span>

            Shopkeeper - сниппет и модуль для создания интернет-магазина.
            TVimageResizer - плагин для изменения размеров (а также наложения водяных знаков и скругления углов) картинок TV при создании документа.
            PickDocsInTree - плагин для выбора документов из дерева.
            Paykeeper 1.5 - Сниппет для онлайн-оплаты в интернет-магазине MODx + Shopkeeper (Webmoney и Robokassa).
            • 12710
            • 132 Posts
            Quote from: Great-Antique at Oct 15, 2009, 06:52 AM

            попробуйте вместо "../assets/snippets/shopkeeper/lang/russian.php" написать "/assets/snippets/shopkeeper/lang/russian.php"

            Спасибо за наводку.
            Убрал в шаблоне base_url и все заработало
              Человек может все, главное захотеть
              http://vigmarket.com
              • 11255
              • 193 Posts
              Quote from: igor_belousov at Oct 15, 2009, 07:46 AM

              Quote from: Great-Antique at Oct 15, 2009, 06:52 AM

              попробуйте вместо "../assets/snippets/shopkeeper/lang/russian.php" написать "/assets/snippets/shopkeeper/lang/russian.php"

              Спасибо за наводку.
              Убрал в шаблоне base_url и все заработало
              просто, если есть base_url - то надо "/assets/snippets/shopkeeper/lang/russian.php",
              а если нету - то путь относительно модуля, т.е. "../assets/snippets/shopkeeper/lang/russian.php" мы выходим на уровень выше и заходим в assets.
                • 15315
                • 2 Posts
                Quote from: Andchir at Oct 15, 2009, 07:16 AM

                Вроди в версии 0.8.3 нужно в шаблоне сделать так:
                <b> МОДЕЛЬ:</b> <span id="stuff_[+id+']_name">GPS QUOTATION W-862C 4.3''</span>

                Не вроди, а абсолютли точно!
                Спасибо, Andchir!
                Всё поправил!
                  • 18951
                  • 9 Posts
                  Quote from: Andchir at Oct 14, 2009, 11:35 AM

                  Quote from: mdn74 at Oct 13, 2009, 11:52 AM

                  Переставил все. Результат тот же самый. :’(
                  Подскажите как проверить, что ajax в принципе работает? Может косяк в настройках у хостера?

                  [адрес сайта]/assets/snippets/shopkeeper/ajax-action.php?stuff_all=1&cart_type=full&cart_tpl=shopCart

                  По этому адресу должно что-то выводиться. Проверить, что имя чанка корзины указано верно и чанк обновлен на новый. Включить вывод ошибок на сайте или посмотреть лог. В файле можно включить так:
                  error_reporting(E_ALL);



                  После включения вывода ошибок наблюдаю следующие:
                  В место корзины, после добавления товара выводится:
                  Warning: require_once(/home/httpd/public_html/assets/snippets/shopkeeper/lang/russian.php) [function.require-once]: failed to open stream: No such file or directory in /home/t/tuningtoyt/public_html/assets/snippets/shopkeeper/ajax-action.php on line 42

                  Fatal error: require_once() [function.require]: Failed opening required ’/home/httpd/public_html/assets/snippets/shopkeeper/lang/russian.php’ (include_path=’.:/opt/php5/lib/php:/opt/php5/lib/ZendFramework/library’) in /home/t/tuningtoyt/public_html/assets/snippets/shopkeeper/ajax-action.php on line 42

                  т.е. $_SERVER["DOCUMENT_ROOT"] возвращает /home/httpd/public_html/, а должна /home/t/tuningtoyt/public_html/
                  И еще. Хостер сделал "технический домен" http://tuning-toyota.ru.swteh.ru, но когда заходишь на него, то в шаблоне base_url возвращает http://tuning-toyota.ru а не полностью - http://tuning-toyota.ru.swteh.ru

                  У кого настроенно не правильно? у меня? или у хостера?

                  Конечно можно вместо $_SERVER["DOCUMENT_ROOT"] прописать конкретный, правильный путь и отказаться от base_url, но это же не правильное решение.
                    • 28300
                    • 60 Posts
                    Quote from: mdn74 at Oct 15, 2009, 10:51 AM

                    И еще. Хостер сделал "технический домен" http://tuning-toyota.ru.swteh.ru, но когда заходишь на него, то в шаблоне base_url возвращает http://tuning-toyota.ru а не полностью - http://tuning-toyota.ru.swteh.ru

                    У кого настроенно не правильно? у меня? или у хостера?
                    На сколько я помню, в base_url подставляется то, что указано в настройках MODx в админке. Так, что, просто надо поменять там.
                      • 18951
                      • 9 Posts
                      Quote from: SSDTyphon at Oct 16, 2009, 06:22 AM

                      Quote from: mdn74 at Oct 15, 2009, 10:51 AM

                      И еще. Хостер сделал "технический домен" http://tuning-toyota.ru.swteh.ru, но когда заходишь на него, то в шаблоне base_url возвращает http://tuning-toyota.ru а не полностью - http://tuning-toyota.ru.swteh.ru

                      У кого настроенно не правильно? у меня? или у хостера?
                      На сколько я помню, в base_url подставляется то, что указано в настройках MODx в админке. Так, что, просто надо поменять там.
                      У меня нигде не прописано в настройках tuning-toyota.ru.
                      Ладно, по этой теме вопрос снимается - хостеры ответили, что у них в настройках косяк, и в скриптах надо самомо прописывать все, а не пользоваться переменными которые возвращает php.

                      Новый вопрос - У меня в полной корзине (">[!Shopkeeper? &cartType=`full`&ajax=`0`&orderFormPage=`8`&gotoid=`9`!]), не отображается цена. Хотя чанк shopCart используется из примера, без изменений. Куда смотреть? Как исправить?