Удобный маршрут Nopcommerce Seo - PullRequest
0 голосов
/ 05 мая 2020

Я использую Nop Commerce. Мой вопрос о GenericUrlRouteProvider. Если возможно, у меня есть URL-адрес типа www.mysite.com \ SeoFriendlyCountry \ SeoFriendlyProduct в классе GenericUrlRouteProvider, есть только один Sename. Как я могу иметь более одного имени для генерации моего дружественного URL.

Прошу прощения за мой бедный английский sh написание.

Спасибо

[ЛУЧШИЕ СООБЩЕНИЯ]

1 Ответ

1 голос
/ 12 мая 2020

Вам не нужно добавлять отдельное SeName для базы страны. Согласно моей работе, вам нужно только встроить название страны, когда вы создаете URL-адрес продукта, например:

<a href="uk/@(Url.RouteUrl("Product", new { SeName = "testpro" }))"

Nopcommerce всегда проверяет последнее ключевое слово URL-адреса в своем маршруте, если обнаруживается, что это хорошо, в противном случае переходит в Класс SeoRoute под

Nop.Web.Framework

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

Спасибо

...