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
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.
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