Это кажется достаточно простым, но я не могу достаточно думать о том, как на самом деле это сделать ...Динамическое изменение ссылки компонента
В Web Content Management, IBM (WCM) версии 7 У меня есть представление шаблона (PT), который вызывает компонент меню для отображения некоторых элементов контента.
У меня также есть некоторые (статические) ссылки на боковой панели, которые я хочу в основном просто изменить компонент меню, который используется, и все.
Так, например ...
В ПТ:
[Component name="Main Page"]
Когда я нажимаю на ссылку, я хочу точно такой же PT, который будет отображаться только я хочу его использовать:
[Component name="Next Page"]
в принципе, Главная страница и Следующая страница показывают одни и те же элементы контента, они просто ра снимать фильтры на них (поэтому они выглядят как разные страницы). «Главная страница» показывает «все», а затем, если вы нажмете на ссылку, предположим, что она отображает только ее подмножество.
Я не могу понять, как подключить ссылку к PT, чтобы изменить ее. Я подумал об использовании JavaScript или JSP, чтобы просто переписать HTML-код, но даже тогда я не уверен, как настроить его, чтобы сказать, что: «если ссылка была нажата, перепишите HTML», потому что я не уверен что даже указать ссылку или пройти через ссылку.
Я думал о создании разных элементов контента с разными СТ для связи, но есть около дюжины ссылок (и, следовательно, дюжины различных компонентов меню, которые я хочу использовать), поэтому я подумал, что может быть лучше в долгосрочной перспективе запустить, чтобы использовать только 1 динамический PT (в случае увеличения количества ссылок).
Только один компонент, который необходимо изменить, чтобы отображать, как мне нужно для каждой ссылки.
Любые идеи, как это сделать?
Спасибо за идею. Я пытался найти способ динамического вызова компонента, поместив тег свойства в атрибут имени компонента, но это не сработало. Я попробую это вместо этого. –