Я пытаюсь получить текущую категорию из URL, например, http://localhost/catalog/discs/c-24/c-92 (генерируется из GetNiceUrlForCategory ()). Но когда я звоню SiteContext.Current.CatalogContext.CurrentCategory
, возвращается ноль.
SiteContext.Current.CatalogContext.CurrentCatalogue
и SiteContext.Current.CatalogContext.CurrentCatalogueGroup
не возвращают ноль.
Есть ли другой внутренний вызов, где я могу проанализировать URL-адрес или написать свой собственный? Могу ли я установить контекст из URL?