Cookies help us deliver our services.

By using our services, you agree to our use of cookies. Learn more

I understand

If you have worked with Liferay for a while, you'll probably found yourselves working with ListType objects, the set of elements contained in the listtype table with which you can automatically populate the <select> tag.

However, there are no portlets for managing these elements and all operations must be done by hand directly on the database via SQL; this is rather uncomfortable and frustrating.


Additionally, there is not even a Java API that allows you to add or edit records in the ListType table so the developer's work may be limited.

So I decided to develop a specific portlet to manage all elements of the table: List Type Manager. Through the portlet you can insert new items, edit and delete existing ones and do search.

Since the listtype table does not have audit field, you can not bind the elements to an instance rather than another, therefore, all changes to the table data are cross over the portal; so, for security reasons, the portlet is accessible only from the Control Panel, in the Server.

The extension is available on the Liferay Marketplace: List Type Manager