We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 1477
    • 515 Posts
    Кто-то недавно спрашивал о возможности использовать платежную систему PayPal с шопкипером. Добрые люди сделали такое и поделились. smiley
      Shopkeeper - сниппет и модуль для создания интернет-магазина.
      TVimageResizer - плагин для изменения размеров (а также наложения водяных знаков и скругления углов) картинок TV при создании документа.
      PickDocsInTree - плагин для выбора документов из дерева.
      Paykeeper 1.5 - Сниппет для онлайн-оплаты в интернет-магазине MODx + Shopkeeper (Webmoney и Robokassa).
      • 16254
      • 10 Posts
      День добрый

      при попытке вызвать корзину на странице
      [!Shopkeeper? &orderFormPage=`10`&gotoid=`11`!]

      shopkeeper Parse error: syntax error, unexpected ’"’, expecting T_STRING in /home/public_html/manager/includes/document.parser.class.inc.php(770) : eval()’d code on line 4


      куда копнуть?
        • 16238
        • 47 Posts
        Здравствуйте. Прошу прощения, если об этом уже писали, но поиск по форуму не дал результатов. Вопрос вот в чем: Если в админке веб-пользователей изменить данные пользователя, то потом в админке модуля Shopkeeper у заказа пропадает его пользователь. Протокол событий пишет ошибку "Undefined variable: userName".
        MODx 1.0.2, Shoopkeeper 0.9.2_rc1.
        Пожалуйста, подскажите как это исправить.

        Спасибо.
          Download MODx Templates free
          • 1477
          • 515 Posts
          Quote from: kotara at Feb 14, 2010, 01:59 PM

          День добрый

          при попытке вызвать корзину на странице
          [!Shopkeeper? &orderFormPage=`10`&gotoid=`11`!]

          shopkeeper Parse error: syntax error, unexpected ’"’, expecting T_STRING in /home/public_html/manager/includes/document.parser.class.inc.php(770) : eval()’d code on line 4


          куда копнуть?

          Подозреваю, что как-то не так установили сниппет. Может вы код модуля вместо кода сниппета вставили?
            Shopkeeper - сниппет и модуль для создания интернет-магазина.
            TVimageResizer - плагин для изменения размеров (а также наложения водяных знаков и скругления углов) картинок TV при создании документа.
            PickDocsInTree - плагин для выбора документов из дерева.
            Paykeeper 1.5 - Сниппет для онлайн-оплаты в интернет-магазине MODx + Shopkeeper (Webmoney и Robokassa).
            • 16254
            • 10 Posts
            Подозреваю, что как-то не так установили сниппет. Может вы код модуля вместо кода сниппета вставили?
            при записи
            require "assets/snippets/shopkeeper/shopkeeper.inc.php";
            меняется на
            require \"assets/snippets/shopkeeper/shopkeeper.inc.php\";
            наверно в этом проблема. буду сейчас рыть почему.
              • 1498
              • 16 Posts
              Перенес магазин с Shopkeepr`ом на другой хостинг и возникла проблема с вызовом корзины. Когда корзина не вызывается - сайт работает нормально (только почему то не выводится контент в некоторых местах), а если вызвать корзину - то происходит следующее:
              « MODx Parse Error »
              
              MODx encountered the following error while attempting to parse the requested resource:
              « PHP Parse Error »
               
              PHP error debug
                Error:	require_once(/home/site/snippets/shopkeeper/class.shopkeeper.php) [function.require-once]: failed to open stream: No such file or directory	 
                Error type/ Nr.:	Warning - 2	 
                File:	/home/site/manager/includes/document.parser.class.inc.php(770) : eval()'d code	 
                Line:	158

              Адреса все прописаны правильно... В админке тоже. В чем может быть проблема, подскажите пожалуйста?
              PS При переносе сайт просто архивировал, базу через sql-дамп..
                • 1477
                • 515 Posts
                Quote from: andik at Feb 16, 2010, 12:59 AM

                Перенес магазин с Shopkeepr`ом на другой хостинг и возникла проблема с вызовом корзины. Когда корзина не вызывается - сайт работает нормально (только почему то не выводится контент в некоторых местах), а если вызвать корзину - то происходит следующее:
                Адреса все прописаны правильно...
                /home/site/snippets/shopkeeper/class.shopkeeper.php
                Что-то с путями случилось. assets/ не хватает.
                  Shopkeeper - сниппет и модуль для создания интернет-магазина.
                  TVimageResizer - плагин для изменения размеров (а также наложения водяных знаков и скругления углов) картинок TV при создании документа.
                  PickDocsInTree - плагин для выбора документов из дерева.
                  Paykeeper 1.5 - Сниппет для онлайн-оплаты в интернет-магазине MODx + Shopkeeper (Webmoney и Robokassa).
                  • 33303
                  • 31 Posts
                  Подскажите, существует ли сниппет вывода последних просмотренных страниц (товаров)?
                    • 1477
                    • 515 Posts
                    Quote from: kosha at Feb 15, 2010, 12:53 AM

                    Если в админке веб-пользователей изменить данные пользователя, то потом в админке модуля Shopkeeper у заказа пропадает его пользователь. Протокол событий пишет ошибку "Undefined variable: userName".
                    MODx 1.0.2, Shoopkeeper 0.9.2_rc1.
                    Пожалуйста, подскажите как это исправить.
                    Спасибо за сообщение! Проверил, есть такая ошибка. После редактирования данных пользователя удаляются данные этого пользователя из таблицы web_user_settings. Эта таблица использовалась для хранения статистики покупок пользователя. В MODx она похоже не используется совсем. Попробую выяснить у разработчиков для чего эта таблица предусматривалась и почему удаляются данные.
                    Как временное решение, отредактируйте файл shopkeeper/module/templates/mainpage.tpl.php, в районе 81-й строки сейчас так:
                    <?php if($data['userid'] && $userName[$user_id]):?>
                          
                      <a href="index.php?a=88&id=<?=$user_id?>" title="<?=$langTxt["userData"]?>"><?=$userName[$user_id]?></a>
                    
                    После этого сразу нужно вставить
                    <?php elseif($data["userid"]):?>
                        
                      <a href="index.php?a=88&id=<?=$data["userid"]?>" title="<?=$langTxt["userData"]?>"><?=$data["userid"]?></a>
                    


                    дальше пойдет <?php else:?> ....

                    Будет отображаться идентификатор пользователя со ссылкой на его личную информацию. Но статистику покупок к сожалению не вернуть. Она обнулится. После следующей покупки этого пользователя всё придет в норму до следующего изменения его данных.
                      Shopkeeper - сниппет и модуль для создания интернет-магазина.
                      TVimageResizer - плагин для изменения размеров (а также наложения водяных знаков и скругления углов) картинок TV при создании документа.
                      PickDocsInTree - плагин для выбора документов из дерева.
                      Paykeeper 1.5 - Сниппет для онлайн-оплаты в интернет-магазине MODx + Shopkeeper (Webmoney и Robokassa).
                      • 1477
                      • 515 Posts
                      Quote from: koshara at Feb 17, 2010, 03:52 AM

                      В полной версии корзины нужно выводить дополнительные параметры, но они должны быть частью таблицы (в отдельных ячейках).
                      Пока параметры пишутся только через запятую. Планируется сделать чанк для [+addit_data+]. Скоро.
                      Quote from: koshara at Feb 17, 2010, 03:52 AM

                      и почему не отдать это пользователю на решение
                      Москва не сразу строилась.
                      <small> можно убрать в class.shopkeeper.php. Найти не сложно.
                        Shopkeeper - сниппет и модуль для создания интернет-магазина.
                        TVimageResizer - плагин для изменения размеров (а также наложения водяных знаков и скругления углов) картинок TV при создании документа.
                        PickDocsInTree - плагин для выбора документов из дерева.
                        Paykeeper 1.5 - Сниппет для онлайн-оплаты в интернет-магазине MODx + Shopkeeper (Webmoney и Robokassa).