IBM WCM Plugin:RequestAttribute не работает, когда используется на опубликованном сайте (работает только предварительный просмотр)

Я сделал компонент меню для создания вкладок, который содержит визуализированные результаты из другого компонента меню.

Внутренний компонент использует местоположение / области сайта (задается строкой запроса) в качестве критерия, а в основном используемом компоненте [Plugin:RequestAttribute(...)] установить область сайта, из которой я хочу контент, на определенной вкладке. Для этого я поместил внутренний компонент внутрь [InContext(...)][/InContext] теги - в этом случае код дизайна основного компонента:

title="[Property field="title"]">

[Plugin:RequestAttribute key="year" mode="set" value="[Property field='title']"]

[InContext context="autofill"]
[Component name="omantel_en/investors/financial snapshots/financial statement menu" startPage="" resultsPerPage=""]
[/InContext]
</div>

Заголовок заканчивается <div class="tab selected"в то время как разделитель установлен как <div class="tab" который в конце концов создает правильную структуру HTML (в этом я уверен).

Вкладка поддерживается Javascript, который я вставил в начало заголовка, и работает нормально.

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

Проблема возникает, когда я помещаю тег компонента главного меню в опубликованную статью. Тогда он показывает только вкладки, без содержимого из внутреннего компонента. Похоже, что [Plugin:RequestAttribute(...)] тег, который используется вместо строки запроса, перестает работать.

Я уже пытался поместить тег компонента главного меню (в самой статье) внутри [InContext(...)][/InContext](со всеми возможными вариантами), но это не дало хорошего результата. Я новичок в использовании IBM WebSphere~.

Какие-либо предложения?

1 ответ

Решение

На самом деле это была проблема с библиотеками - я просто поместил нужный контент в одну библиотеку, и теперь он работает нормально.

Другие вопросы по тегам