We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 7300
    • 3 Posts
    Все работает на минимал шаблоне который в комплекте.
    При переключении на свой шаблон страницы оформления заказа send-order, не появляется подробная таблица с товаром.
    на месте где должна быть таблица с товаром такой код
    <p class="error"></p>

    вызов одинаковый
    [!Shopkeeper? &orderFormPage=`11` &gotoid=`12` &cartType=`small` &flyToCart=`helper`!]


    причем таблица формы оформления заказа с вводом адреса появляется и работает.
    но корзина остается в режиме продолжения заказа т.е small и находиться где и была.
    не могу понять в чем проблема, в режиме &debug=`1` не никаких ошибок, как бы все ок.

    это мой первый опыт работы с Modx ;(
      • 1477
      • 515 Posts
      Quote from: Di at Dec 25, 2009, 08:05 AM

      Все работает на минимал шаблоне который в комплекте.
      При переключении на свой шаблон страницы оформления заказа send-order, не появляется подробная таблица с товаром.
      вызов одинаковый
      [!Shopkeeper? &orderFormPage=`11` &gotoid=`12` &cartType=`small` &flyToCart=`helper`!]

      А зачем одинаковый вызов, если вам нужен подробный вид корзины? &cartType=`full` поставьте.
      Quote from: Di at Dec 25, 2009, 08:05 AM

      это мой первый опыт работы с Modx ;(
      По-моему это всё равно, что пытаться ездить на автомобиле, не зная как им управлять. Начинать знакомство лучше с простых вещей (простых сайтов).
        Shopkeeper - сниппет и модуль для создания интернет-магазина.
        TVimageResizer - плагин для изменения размеров (а также наложения водяных знаков и скругления углов) картинок TV при создании документа.
        PickDocsInTree - плагин для выбора документов из дерева.
        Paykeeper 1.5 - Сниппет для онлайн-оплаты в интернет-магазине MODx + Shopkeeper (Webmoney и Robokassa).
        • 7300
        • 3 Posts
        на странице send-order
        вызов свой
        <p>[!Shopkeeper? &orderFormPage=`11`&gotoid=`12`!]</p>
        <p>[!eForm? &formid=`shopOrderForm`&tpl=`shopOrderForm`&report=`shopOrderReport`&vericode=`1`&ccsender=`1`&gotoid=`12`&subject=`Новый заказ`&eFormOnBeforeMailSent=`populateOrderData`&eFormOnMailSent=`sendOrderToManager`!]</p>

        не очень понял зачем менять вывод корзины, на странице оформления не где в мануале про это не читал.

        наверно не понятно написал, при использовании стандартного темплате, оформление заказа работает все ок. все полностью нормально работает, почта пересылается и в модуле shopkeeper заказ появляется.
        В своем шаблоне js не где не добаляется, по дебагу shopkeeper все ок, ошибок не показывается. Думаю может связано с css, может конфликт классов?
        Используется blueprint
          • 1477
          • 515 Posts
          Quote from: Di at Dec 25, 2009, 08:53 AM

          наверно не понятно написал, при использовании стандартного темплате, оформление заказа работает все ок. все полностью нормально работает, почта пересылается и в модуле shopkeeper заказ появляется.
          Может у вас такой случай. Покажите шаблон (код чанка).
            Shopkeeper - сниппет и модуль для создания интернет-магазина.
            TVimageResizer - плагин для изменения размеров (а также наложения водяных знаков и скругления углов) картинок TV при создании документа.
            PickDocsInTree - плагин для выбора документов из дерева.
            Paykeeper 1.5 - Сниппет для онлайн-оплаты в интернет-магазине MODx + Shopkeeper (Webmoney и Robokassa).
            • 7300
            • 3 Posts
            чанки все без изменения версия 0.91 я еще раз проверил и заново их переписал.
            буду последовательно отключать найду ошибку расскажу. Как то сходу не решилось

            вот в такой код выпадает send-order
            <div id="content" class="clear span-24 last">
            <p></p>
            <p></p><p class="error"></p><br>
            <form name="shopOrderForm" id="shopOrderForm" action="send-order.html" method="post">
            <input type="hidden" value="shopOrderForm" name="formid">
            <input type="hidden" value="shopOrderReport" name="reportTpl">
            <table cellpadding="3">
            <tbody><tr>
              <td>Адрес:</td>
              <td><input type="text" value="" class="textfield" size="30" name="address"></td>
            </tr>
            <tr>
              <td>Способ доставки*:</td>
              <td>
                <select name="delivery">
                <option value="На дом">Доставка на дом (по городу)</option>
                <option value="Почта России">Почта России</option>
            <option value="Служба междугородней доставки">Служба междугородней доставки</option>
                </select>
              </td>
            </tr>
            <tr>
              <td>Способ оплаты*:</td>
              <td>
                <select name="payment">
                <option value="При получении">При получении</option>
                <option value="WebMoney">WebMoney</option>
                </select>
              </td>
            </tr>
            <tr>
              <td>Ф.И.О.*:</td>
              <td><input type="text" value="" class="textfield" size="30" name="name"></td>
            </tr>
            <tr>
              <td>E-mail*:</td>
              <td><input type="text" value="" class="textfield" size="30" name="email"> </td>
            </tr>
            <tr>
              <td>Телефон*:</td>
              <td><input type="text" value="" class="textfield" size="30" name="phone"></td>
            </tr>
            <tr>
              <td>Сообщение:</td>
              <td><textarea cols="30" rows="4" class="textfield" name="message"></textarea></td>
            </tr>
            <tr>
              <td>Код подтверждения*:</td>
              <td></td>
            </tr>
            <tr>
              <td><img alt="" src="/manager/includes/veriword.php?rand=414099136"></td>
              <td><input type="text" value="" size="20" class="textfield" name="vericode"></td>
            </tr>
            <tr>
              <td></td>
              <td><input type="submit" value="Отправить" class="button" name="submit"></td>
            </tr>
            </tbody></table>
            </form>
              </div>
              • 1477
              • 515 Posts
              В первом посте можно скачать версию 0.9.2 RC1 (в прикрепленных файлах).
              Что нового:

              • Полноценная работа без JavaScript. Теперь работает пересчет цены, если изменить кол-во товаров. Кнопка "Пересчитать" появляется, если JavaScript отключен (см. обновленные примеры чанков chunk_shopCart.txt и chunk_shopCartRow.txt).
              • Появился параметр &noJavaScript=`1`. В этом режиме корзина работает без использования JavaScript. Можно использовать, если есть какие-то проблемы с JS (конфликты, ошибки). Обратите внимание, что по умолчанию в обновленном чанке "shopCart" кнопка "Пересчитать" находится внутри тега "noscript". Если используется режим &noJavaScript=`1`, рекомендуется тег "noscript" удалить.
              • Чанки для корзины можно хранить в файлах. В этом случае можно указать путь до файла чанка командой "@FILE:". Пример: &cartTpl=`@FILE:assets/snippets/shopkeeper/.../chunk_shopCart.txt`. Теоретически работает команда ’@CODE:’, но пока совсем не тестировалось (использовать не рекомендуется smiley).
              • В сниппете исправлены найденные на данный момент ошибки (небольшие).
              • В модуле исправлена ошибка (вернее "проблема"), возникающая при удалении последнего товара на странице (кроме первой).

              Тестировалось очень мало и пока только на кодировке utf-8. Для обновления нужно заменить все файлы и код сниппета и модуля. Изменились только чанки shopCart и shopCartRow, но обновлять их не обязательно (есть совместимость).


              Чуть не забыл. Всех с наступающим Новым годом! Удачи в новом году! laugh
                Shopkeeper - сниппет и модуль для создания интернет-магазина.
                TVimageResizer - плагин для изменения размеров (а также наложения водяных знаков и скругления углов) картинок TV при создании документа.
                PickDocsInTree - плагин для выбора документов из дерева.
                Paykeeper 1.5 - Сниппет для онлайн-оплаты в интернет-магазине MODx + Shopkeeper (Webmoney и Robokassa).
                • 16238
                • 47 Posts
                Здравствуйте, Andchir! Подскажите пожалуйста, как можно сделать такой же счетчик товаров как на странице товара со стрелочками больше-меньше, только в полной корзине (&type=`full`), чтоб он отображался сразу, а не по нажатию на ссылку с количеством.
                Спасибо!
                  Download MODx Templates free
                  • 1477
                  • 515 Posts
                  Quote from: kosha at Dec 29, 2009, 01:40 AM

                  Здравствуйте, Andchir! Подскажите пожалуйста, как можно сделать такой же счетчик товаров как на странице товара со стрелочками больше-меньше, только в полной корзине (&type=`full`), чтоб он отображался сразу, а не по нажатию на ссылку с количеством.
                  Спасибо!
                  Нужно обновиться до версии 0.9.2. Там в чанке cartRowTpl можно вставить текстовые поля (см.пример). И добавить такой скрипт:
                  $(document).bind('ready',function(){
                    $('input.shk-count','#shopCart').setCounterToField();
                  });
                  Возможно ещё что-то...надо пробовать.
                    Shopkeeper - сниппет и модуль для создания интернет-магазина.
                    TVimageResizer - плагин для изменения размеров (а также наложения водяных знаков и скругления углов) картинок TV при создании документа.
                    PickDocsInTree - плагин для выбора документов из дерева.
                    Paykeeper 1.5 - Сниппет для онлайн-оплаты в интернет-магазине MODx + Shopkeeper (Webmoney и Robokassa).
                    • 23451
                    • 232 Posts
                    Andchir, а думали ли вы над интеграцией пользователей делающих заказы с веб-пользователями MODx? Ведь это, в принципе, логичный шаг. Многие покупатели заказывают не по разу в одном магазине. Можно было бы хранить и показывать им историю заказов, они могли бы наполнять корзину в одном месте (на работе) и видеть ее же дома.
                    Мне кажется, что это перспективное направление для развития шопкипера.
                      • 8031
                      • 70 Posts
                      Обращаюсь за помощью. Никак не могу найти где исправить косяк с кодировкой при выводе товаров с русским названием в корзину... Весь сайт на windows-1251 а в корзине какие-то кракозябры ((