Our documentation has been relocated here, the Liferay Developer Network. Please update your bookmarks!

Business needs change, and technology must adapt to meet those needs. Things that used to be done using manual processes are now done electronically. You may want your team to sign up on your web site for a holiday party. Maybe you need to put up a job posting board every fall, where only administrators can create new job posts. Maybe you’d like users to manage a notebook or To-Do list on their private pages. In these cases, you need custom sets of data, and your users need to add and access their information.

In the past, you’d need to be a developer to accomplish any of this. Today, you can do it without writing a single line of code. Liferay’s Dynamic Data Lists application provides an easy way to create, aggregate, and display new data types. Data Lists are flexible enough to handle all types of data, and you don’t have to write any code. Simply put, Liferay gives you the power to perform the following actions:

  • Create new lists from data definitions you build yourself

  • Create new lists from predefined definitions

  • Customize the input forms for ease of use

  • Customize the output format

All of this capability is summarized in two concepts: data defining and data displaying. These data lists are dynamic for a reason: they are flexible and powerful. From collecting simple input from the user (“Did you find what you were looking for?”) to developing an entire data entry system for real estate listings, Dynamic Data Lists have your use case covered. Combined with the flexibility provided through templates and the power of languages like FreeMarker, entire applications can be built in a short time.

Creating Data Definitions

Imagine this: The Lunar Resort is becoming a popular destination. The Recreation Department’s offerings (hiking, lunar golf, rover races, and more) are very popular with the adventurous guests, and...

Read More

Creating Data Lists

To create list applications, it’s not enough to just create data definitions, as you read about in the last article. Although the definitions are the central component to your simple list...

Read More

Using Templates to Display Forms and Lists

After creating data definitions and lists, you can control how the form appears to your users, and how the resulting list of records is displayed. You do this by creating templates for each view...

Read More
0 (0 Votes)
Sending Form Entries through a Workflow Previous