Как заставить обновляться цену товара при обращении к SKU? Есть решение

Друзья, поясните мне каким образом заставить обновляться цену товара на продуктовой страничке при обращении к SKU?

Поясню:

Для Яндекс.Маркета важно, чтобы при переходе с карточки товара на ЯМ, пользователь попадал на страницу с выбранным товаром. А когда у товара есть свои артикулы, то при переходе по URL посетитель попадает с заранее выбранным первым артикулом. Таким образом ЯМ, ссылаясь на свои правила, отклоняет наши заявки на модерацию.

Вычитал, что выбрать артикул можно по запросу http://sitename.ru/product/productid/?sku=2015(номер артикула)

Однако, в нашем случае выбор происходит, а обновление итоговой цены нет:

http://elle-perfume.ru/product/davidoff-champion-e...

Вопрос: каким образом заставить правильно отображаться цену за товар?


Тема: дефолт 2.0

4 ответа

  • 2

    можно реализовать, используя JS

    Если переход происходит, а цена не переключается - скорее всего не происходит клик по переключателю

    попробуйте вставить в код шаблона product.html в самый низ

    <script>

    $(document).ready(function() {

    $('.skus input:radio:checked').click();

    });

    </script>

    • +1
      kindsage kindsage 11 сентября 2015 10:29 #

      Павел, спасибо - работает!

    • +1
      Максим - Максим - 9 апреля 2016 18:08 #

      Павел, подскажите пожалуйста. Ситуация следующая: При переходе по SKU видно что чек-бокс стоит на нужном месте, а затем сразу переходит на определенную позицию. И так по любому SKU. По какому принципу выбирается SKU понять не получается.

    • +1
      Афанасий Афанасий 14 сентября 2016 08:11 #

      А как сделать тоже самое у товара не в карточке товара, а в категории товаров ???

Добавить ответ

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