Выходит ошибка ReferenceError: "Kmproductimagemarker is not defined"

1

Здравствуйте. После установки плагина "Подсказки на фото товара" выходит ошибка в консоли ReferenceError: "Kmproductimagemarker is not defined", а сам плагин не работает на фронтенде. Пример https://arcompany.ru/product/arc-dsb60-1000f1-2-1-...

Автор плагина посоветовал написать сюда, видимо частая проблема. Но ответа пока не дал)

Posted: February 16, 2019

12 comments

  • 1
    kirill kirill рзрбтчк February 16, 2019 13:29 #

    Попробуйте проверить, есть ли у вас в теме дизайна вызов хука

    frontend_head

    Автор я и попросил потому, что в техподдержке вопрос-ответ пропадут через какое-то время, а тут станут частью общего знания, которое сможет помочь другим пользователям.

    • 1
      Ayrat Y Ayrat Y February 16, 2019 13:36 #

      В теме я смотрел, данного хука нет и мануала по вызову его что-то не нашел. Пробовал как в стандартной теме вызывать через форич, но там пусто в массиве.

      • 1
        kirill kirill рзрбтчк February 16, 2019 13:44 #

        Вы можете создать еще одну витрину со стандартной темой и посмотреть как там этот товар отображается. Я имею ввиду маркеры.

        • 1
          Ayrat Y Ayrat Y February 16, 2019 16:25 #

          На стандартной теме отображается все ок. На моей теме тоже подключен хук, но не выводятся маркеры

          {foreach $frontend_head as $_}{$_}{/foreach}

          • 1
            kirill kirill рзрбтчк February 17, 2019 18:21 #

            Может быть вы не в том файле вывели этот хук?

            • 1
              Ayrat Y Ayrat Y February 17, 2019 20:45 #

              Вызывал в index.html файле шаблона, т.к. разработчик шаблона не делал деление на хедер. Вставил его перед </head>. В исходном коде ничего не выводится

            • 1
              Ayrat Y Ayrat Y February 17, 2019 20:47 #

              Хотя каким-то неведомым образом хук сработал, ошибка в консоли ушла, но при клике на показать маркеры происходит переход вверх страницы.

            • 1
              Ayrat Y Ayrat Y February 21, 2019 14:50 #

              Автор плагина - можете дать ответ по вышенаписанным сообщениям? Ошибка в консоли пропала, хук подключен, а плагин не работает.

              • 1
                kirill kirill рзрбтчк February 25, 2019 11:01 #

                Вечером посмотрю еще раз

                • 1
                  Ayrat Y Ayrat Y February 27, 2019 13:23 #

                  Добрый день, глянули?

                  • 1
                    kirill kirill рзрбтчк February 28, 2019 09:37 #

                    А требования для темы дизайна все выполнены?

                    https://www.webasyst.ru/store/plugin/shop/kmproduc...


                    • последовательный вызов "хуков" frontend_product.block_aux и frontend_product.block
                    • CSS изображения или его родителя должен быть position: relative
                    • У изображения должен быть id="product-image" или атрибут data-kmproductimagemarker-image="1"
                    • У ссылок, в которых размещены превью других изображений должен быть id="product-image-{$image.id}" или атрибут data-kmproductimagemarker-image-id="{$image.id}"
                    • Для изображений товара не используется слайдер (решение этого пункта возможно дополнительными доработками)
                  • 1
                    kirill kirill рзрбтчк February 28, 2019 09:43 #

                    Еще можете включить Режим отладки (debug mode) и посмотреть в консоли браузера сообщения от плагина.

                    Add comment

                    To add a comment please sign up or login