Страница PDP перенаправляется на 404 для некоторых продуктов - PullRequest
0 голосов
/ 20 марта 2019

Мне нужна помощь в решении этой проблемы в Vue Storefront, которую мне было трудно решить:

После перехода к PDP (страница сведений о продукте) и обновления страницы страница перенаправляется на страницуне найден для многих продуктов.Продукты, которые перенаправляются на страницу не найдена, всегда одинаковы, и не все продукты перенаправляются на страницу не найдена.Переход к PDP с использованием роутер-ссылки работает, даже когда путь жестко закодирован, но переход к нему напрямую или обновление страницы в режиме PDP не работает.Я также попытался изолировать проблему и обнаружил, что даже включение только файла mixin Product.js из ядра и удаление всего остального кода на PDP по-прежнему вызывает перенаправление.

Я не могу решить эту ошибку, несмотря на попытки в течение нескольких дней,Даже если вы не видите, что является причиной проблемы, было бы полезно, если бы кто-нибудь хотя бы показал мне, как устранить эту проблему.Я не знаю, как узнать, какой код вызывает перенаправление на 404.

Спасибо

Ответы [ 2 ]

0 голосов
/ 25 марта 2019

Какую версию VS вы используете?Если 1.9 - убедитесь, что вы правильно импортировали продукты с набором product.url_path.Тогда, пожалуйста, проверьте, если у вас нет

0 голосов
/ 24 марта 2019

Поведение присутствует только для данного типа продуктов (например, в комплекте) или у них есть некоторые общие характеристики?

Проблема может заключаться в отсутствии некоторых данных во время обновления SSR. Тогда на стороне клиента продукт не может быть получен. Это может произойти, если мы пропустили некоторые проверки для некоторых конкретных типов продуктов. Можете ли вы пинговать меня на VS слабину и дать доступ к коду? Похоже, вина на нашей стороне :)

...