Sitecore mapping img со страницей
У меня есть IMG и некоторые детали IMG, такие как описание заголовка и так далее. У меня есть страница, которая будет отображать всю информацию об этом img. Кроме того, у меня есть компонент для отображения только заголовка и только IMG.
Когда пользователь нажимает на img в компоненте, он будет перенаправлен на страницу, на которой будет отображаться вся информация о img.
То, о чем я думал, - это карта напрямую. Но это хорошо, чтобы передать некоторые паранетры, потому что у меня будет очень большое количество изображений, но я не уверен, какой параметр я должен передать?
1 ответ
Я думаю, что лучше всего спросить, как создается компонент, имеющий ссылку. Это может быть ретранслятор... или даже отдельный подслой, рендеринг или что-то еще. В любом случае, вы используете Item в качестве источника данных и просто отображаете поля из источника данных (т.е. элемент, который отображает все данные об изображении, которые могут быть элементом Sitecore или даже элементом Media Library, если вы Вы просто отображаете данные поля библиотеки по умолчанию). Пока ваш компонент имеет источник данных, который является элементом, вам не нужно передавать какие-либо параметры, и вы можете привязать данные к источнику данных и связать с исходным элементом с помощью чего-то вроде
LinkManager.GetItemUrl(DataSource);