Оформление заказа в корзине

Гудин Евгений
26 апреля 2019
1

Добрый день!

Только допер до этого нововведения, решил опробовать, но ничего не изменилось, вот захотелось узнать поддерживает ли тема или нет? Я так понимаю нет, ибо ничего не меняется. А натолкнуло меня после того, как захотел изменить текст "спасибо за ваш заказ", тоже не нашел как его изменить. На дефолт тему не охота переключаться, чтобы текст можно было изменить в настройках оформления заказа в корзине.

Не отходя от кассы так сказать еще вопрос, я перенес сайт на хостинг, решил щас глянуть, может я обновление пропустил в витрине. У меня текст

Эта тема дизайна была загружена в виде архива или создана как дубликат другой темы. Обновление для данной темы недоступно, так как оригинальной темы дизайна с таким же идентификатором (prostore) не существует.

Значит ли это, что я не получаю давно из за этого обновления?

3 ответа
  • Владимир Сергеев
    Разработчик
    Решение
    26 апреля 2019 11:18
    вот захотелось узнать поддерживает ли тема или нет?

    Версия, начиная с 1.6 поддерживает заказ в корзине. 

    Значит ли это, что я не получаю давно из за этого обновления?

    Это значит, что вы используете либо клон темы либо её скачанный аналог. 
    Вам нужно переключиться на оригинальную версию темы. которая называется proStore (обычно клоны имею другие имена), обновить её и начать использовать её. 

    Клоны и скачанные аналоги не имеют возможности обновления. 

    • Гудин Евгений
      26 апреля 2019 11:57

      спасибо за ваш ответ, скорее всего скачанный аналог.

      и правда, не установил) я установил, обновил, но снова ничего не изменилось, в настройках магазина включил "Оформление заказа в корзине". Что я мог упустить?

      Даже не представляю как должно выглядеть в теме нашей

  • Гудин Евгений
    26 апреля 2019 13:36

    включено

    • Владимир Сергеев
      Разработчик
      Решение
      26 апреля 2019 13:37

      Кидайте доступы сами знаете куда.

    • Владимир Сергеев
      Разработчик
      Решение
      26 апреля 2019 13:56

      Для магазина тоже нужно использовать обновлённую тему.

      • Гудин Евгений
        26 апреля 2019 14:42

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

        Сейчас захожу смотрю настройки поселения, там "Оформление заказа в корзине" включено, три раза проверил, что тема обновлена, но все равно все так же))

  • Александр
    Решение
    16 сентября 2019 14:48

    День добрый. Перестало работать оформление заказа в корзине. Если включаю стандартный стиль дизайна то все работает, как только отключаю стандартный, страница открывается, но корзина не формируется и страница по сути остается пустой, только заметил это и даже не знаю куда копать... Не подскажете что и куда смотреть ? спасибо!

    • Владимир Сергеев
      Разработчик
      Решение
      16 сентября 2019 14:52

      Включите оформление заказа темой и напишите, мне нужно посмотреть. 

      • Александр
        Решение
        16 сентября 2019 15:42

        включил (https://promanicur.ru/order/)

        • Владимир Сергеев
          Разработчик
          Решение
          16 сентября 2019 15:45

          У вас там 500-я ошибка.
          Нужно смотреть логи и выключать то, что вызывает эту ошибку.
          Как смотреть логи.

          • Александр
            Решение
            16 сентября 2019 15:51

            Благодарю... Будем искать...

            • Александр
              Решение
              16 сентября 2019 15:55

              вот такая ошибка...

              [16-Sep-2019 15:54:45 Asia/Baghdad] PHP Fatal error:  Call to undefined method shopCheckoutViewHelper::crossSelling() in /var/www/vampi/data/www/promanicur.ru/wa-cache/apps/shop/templates/compiled/shop_ru_RU/bc/9a/e0/bc9ae07defb329cc8134b52fd0da3622c91e3695.file.order.html.php on line 159
              • Владимир Сергеев
                Разработчик
                Решение
                16 сентября 2019 15:56

                А у вас шоп без поддержки рекомендуемых товаров в корзине?

                • Александр
                  Решение
                  16 сентября 2019 16:09

                  рекомендуемые товары включены и работали до того момента как перестала формироваться корзина... Я так понимаю произошло это после последнего обновления. Не додумался сразу проверить после обновления...

                  • Владимир Сергеев
                    Разработчик
                    Решение
                    16 сентября 2019 16:14

                    После обновления шопа или темы?
                    В теме рекомендуемые появились как раз в последнем обновлении. 

                    • Александр
                      Решение
                      16 сентября 2019 16:34

                      После обновления темы ( в конце прошлой недели как раз обновил).

                      А рекомендуемые товары у меня были включены и до этого( в настройках витрины )

                      • Владимир Сергеев
                        Разработчик
                        Решение
                        16 сентября 2019 16:41

                        До обновления темы они не выводились значит. 
                        А у вас в файле order.html никаких изменений не вносилось?

                      • Владимир Сергеев
                        Разработчик
                        Решение
                        16 сентября 2019 16:42

                        Вообще проверьте в инсталлере, нет ли у вас там неустановленных обновлений. 

                        • Александр
                          Решение
                          16 сентября 2019 16:51

                          Кажется я понял почему... Я не обновлял сам шоп скрипт(нет подписки).

                          в этом обновлении:

                          <h4>8.4.8.17 29 августа 2019 - </h4>

                          как раз эта функция и добавлена:

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


                          подписку только в следующем месяце подключим, можно ли это как-то исправить на данный момент ?

                          • Владимир Сергеев
                            Разработчик
                            Решение
                            16 сентября 2019 17:06

                            В файле order.html (тема для шопа) удалите блок кода:

                            {strip}
                            {capture assign="_cross_selling_html"}
                                {$wa->shop->checkout()->crossSelling([
                                    "DEBUG" => true,
                                    "wrapper" => "#js-cross-selling-section"
                                ])}
                            {/capture}
                            {/strip}
                            
                            {if !empty($_cross_selling_html)}
                                <section class="s-order-section s-cross-selling-section" id="js-cross-selling-section">
                                    <div class="s-section-header">
                                        <h2 class="s-header">{$config.recommendations.block_name|default:"[`Recommend`]"|escape}</h2>
                                    </div>
                                    <div class="s-section-body">
                                        {$_cross_selling_html}
                                    </div>
                                </section>
                            {/if}

                            Пошёл делать фикс! 
                            Спасибо! 

Добавить ответ
Чтобы добавить комментарий, зарегистрируйтесь или войдите
Мы получаем и обрабатываем персональные данные посетителей нашего сайта в соответствии с официальной политикой.
Если Вы продолжите использовать сайт, мы будем считать, что Вас это устраивает.
Подписывайтесь и получайте скидки!

Узнавайте первым о скидках и специальных предложениях!