O'Reilly logo

Liferay User Interface Development by Frank Yu, Xinsheng Chen, Jonas X. Yuan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Custom attributes

The portal provides a framework to add custom attributes, or custom fields, to any Service Builder-generated entities at runtime, where indexed values, text boxes, and selection lists for input and dynamic UI are available. For example, you can add custom fields for any entity such as a Wiki Page, Message Boards Category, Message Boards Message, Calendar Event, Page, Organization, User, Web Content, Document Library Document, Document Library Folder, Bookmarks Entry, Bookmarks Folder, Image Gallery Image, Image Gallery Folder, Blogs Entry, and so on, and be able to add custom fields to custom entities in plugins. Refer to the following screenshot:

There are three tags related to custom attributes—liferay-ui:custom-attribute-list, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required