Создание пользовательского составного типа в Hippo CMS10 и использование его внутри документа

Я создал профиль составного типа в рамках проекта go-green версии сообщества бегемотов. Я создал составной тип внутри зеленых типов документов. Этот составной тип имеет 5 полей через Name, Title, Designation, Description и Image. Я хочу знать, как отображать этот составной тип в документе, где я использую этот составной тип. Я написал свой класс компонента для этого составного типа, но не смог отобразить его внутри документа.

Любая помощь в этом приветствуется.

Заранее спасибо.


person Hetvi Kotak    schedule 11.07.2016    source источник


Ответы (1)


Боб и шаблон должны быть связаны вместе. Существует третий компонент, который является классом java Component, которому необходимо загрузить документ в запрос. Хотя, при расширении существующего документа, возможно, он уже выставлен на запрос. Затем вы можете использовать bean-компонент в своем шаблоне, как и любой другой Java-бин.

Некоторые из наших руководств могут помочь. Они начинаются здесь[1].

[1] https://www.onehippo.org/trails/deep-dive/hello-world.html

--редактировать--

Я должен был читать внимательнее.

Вы должны создавать bean-компонент не для соединения, а для документа. Этот компонент уже существует для типов документов в проекте. Если вы используете основы, вы можете использовать инструмент Bean Writer. В противном случае вам нужно будет создать bean-компонент для всего документа. Конечно, это все еще должно быть указано в запросе компонентом. Сам класс должен быть в вашем сайте war. Он будет найден, пока он находится на пути к классу.

person Jasper Floor    schedule 11.07.2016