Позвольте мне объяснить больше об ориентации страницы.
Used
|_ Forklift
|_ Boomlift
|_ Specs
Каждый раз, когда вы хотите увидеть список погрузчиков, вы переходите в «/ Б / У / Вилочный погрузчик».Вы можете увидеть все погрузчики.Может быть несколько моделей с одинаковой грузоподъемностью.Поэтому, когда пользователи нажимают на определенный элемент / погрузчик, они перенаправляются на общую страницу «Используемые / Спецификации /»;Кроме того, мы отправляем 2 дополнительных параметра (жирный в URL).Таким образом, URL выглядит так:
http://localhost:60876/used/specs/used-forklifts/2015-hyundai-160d-7a-ls10151
Теперь у нас есть виджет на странице «Спецификации»;с помощью этих двух параметров контроллер виджета вызывает API для получения сведений о грузоподъемнике;на стороне Sitefinity у нас нет никакой модели (ничего в модуле), все сделано скриптами для заполнения деталей погрузчика.Это не проблема, все работает нормально.
Я установил страницу, чтобы не показывать канонический URL, это не показывает это;также хорошоНо как я могу добавить пользовательскую ссылку в голову со стороны сервера?Что-то вроде следующего:
HtmlLink canonicalLink = new HtmlLink();
canonicalLink.Attributes.Add("rel", "canonical");
canonicalLink.Attributes.Add("href", "test");
И у меня есть что-то вроде этого;
Я пробовал так много вещей, ничего не работает.Спасибо за помощь.Моя версия Sitefinity - 10.2.6631.