Capability

Development and Tooling

Liferay offers a comprehensive toolkit to extend or customize your digital experience. Build applications quickly with low-code/no-code features like Objects, or leverage developer tools like Liferay Workspace and Blade CLI for further customizations.

For users on PaaS or running Self-Hosted, Liferay also offers tools deploying customizations.

Feature
Deployment Approach
Adding Categorization to Fields Tabs
Adding Categorization to Fields Tabs Liferay 7.4 U31+/GA31+ You can add categorization blocks to fields tabs so end users can apply tags and categories to object entries. Follow these steps: ...
发布日期: 2024-4-26 下午8:56
Using Read-Only Fields
Using Read-Only Fields Some use cases may require data fields to be read-only. For example, data integrity may require some field values to remain immutable, or you may need to prevent unauthorized...
发布日期: 2024-4-26 下午8:56
Formula Fields
Formula Fields Liferay 7.4 2023.Q4+/GA102+ Formula fields store read-only values calculated using numeric fields in the object definition. Example use cases include calculating an employee's...
发布日期: 2024-4-26 下午8:56
Auto-Increment Fields
Auto-Increment Fields DXP 2024.Q1+/Portal 7.4 GA112+ Auto-Increment fields are configurable read-only fields for uniquely identifying object entries in a human-readable format. For example, an IT...
发布日期: 2024-4-26 下午8:56
Encrypted Fields
Encrypted Fields Self-Hosted and Self-Managed Only Liferay 7.4 U72+/GA72+ Liferay provides the encrypted field type for storing sensitive user data. To use encrypted fields, first add an...
发布日期: 2024-4-26 下午8:56
Picklist Fields
Picklist Fields Liferay 7.4 U72+/GA72+ Picklists define lists of text values usable as single select or multi-select fields in object definitions. By default, single select fields appear as...
发布日期: 2024-4-26 下午8:56
Numeric Fields
Numeric Fields Coming Soon!
发布日期: 2024-4-26 下午8:56
Text Fields
Text Fields Coming Soon!
发布日期: 2024-4-26 下午8:56
Localizing Object Definitions and Entries
Localizing Object Definitions and Entries Liferay 7.4 2023.Q3+/GA92+ Liferay objects are integrated with the localization framework, so you can add translations for definition labels, and users...
发布日期: 2024-4-26 下午8:56
Removing Relationships
Removing Relationships Liferay 7.4 U26+/GA26+ You can remove relationships from both draft and published object definitions. Removing a relationship permanently deletes its field from the related...
发布日期: 2024-4-26 下午8:56
Relationships
Relationships Liferay 7.4 U47+/GA47+ Relationships add fields and tables to object definitions for relating their entries with one another. This provides access to entry data in different...
发布日期: 2024-4-26 下午8:56
Layouts
Layouts Liferay 7.4+ Object layouts define how fields and relationships appear when creating and editing entries. All published objects include an autogenerated layout with a single tab that lists...
发布日期: 2024-4-26 下午8:56
Managing Objects with Headless APIs
Managing Objects with Headless APIs Liferay 7.4+ You can create and manage objects from the Applications menu, but you can also use Liferay's REST APIs. Call these services to create and manage...
发布日期: 2024-4-26 下午8:56
Restricting Access to Object Data by Account
Restricting Access to Object Data by Account Liferay 7.4 U58+/GA58+ In scenarios with multiple business accounts, you may want to restrict access to object entries by account. For example,...
发布日期: 2024-4-26 下午8:56
Accessing Accounts Data from Custom Objects
Accessing Accounts Data from Custom Objects Liferay 7.4 U35+/GA35+ In some use cases, you may want to access account data from a custom object. For example, if you're building a custom returns...
发布日期: 2024-4-26 下午8:56
Using the Objects Model Builder
Using the Objects Model Builder [Liferay 7.4 2023.Q4+/GA102+](#model-builder-availability) For Liferay 7.4 2023.Q4+/GA102+, you must have Object Folder → View permissions to access the Objects...
发布日期: 2024-4-26 下午8:56
Organizing Objects with Folders
Organizing Objects with Folders By default, object definitions are grouped in the Uncategorized folder, but you can add object folders to organize data models and manage access to definitions. ...
发布日期: 2024-4-26 下午8:56
Defining Object Relationships
Defining Object Relationships Liferay 7.4+ Relationships add fields and tables to object definitions for relating their entries to one another. Follow these steps to add relationships to object...
发布日期: 2024-4-26 下午8:56
Adding Filters to Views
Adding Filters to Views Liferay 7.4 U49+/GA49+ When designing a custom view, you can determine which fields appear as filter facets. Also, you can set default filters that apply automatically to...
发布日期: 2024-4-26 下午8:56
Using System Objects with Custom Objects
Using System Objects with Custom Objects :::: 2 :gutter: 3 3 3 3 ::: Accessing Accounts Data from Custom Objects :link:...
发布日期: 2024-4-26 下午8:56
Relationship Types Reference
Relationship Types Reference Coming Soon!
发布日期: 2024-4-26 下午8:56
Expression Builder Validations Reference
Expression Builder Validations Reference Liferay 7.4 U67+/GA67+ With custom Objects, you can create field validations using Liferay's Expression Builder. This tool provides an integrated editor...
发布日期: 2024-4-26 下午8:56
Adding Field Validations
Adding Field Validations Liferay 7.4 2023.Q3+/GA92+ Validations set rules for determining valid field entries. Each validation has its own trigger, conditions, and error message, which you can set...
发布日期: 2024-4-26 下午8:56
Designing Object Views
Designing Object Views Liferay 7.4+ Views define how entries appear in an object's application page. Though each published object has an autogenerated view, you can create your own. Design custom...
发布日期: 2024-4-26 下午8:56
Validations
Validations Liferay 7.4+ Object validations set rules for determining valid field inputs. You can define validations with Groovy scripts, Liferay expressions, or a specified Composite Key...
发布日期: 2024-4-26 下午8:56
Views
Views Views define how entries appear in an object's application page. All published objects include an autogenerated table that displays all field columns alphabetically. However, you can design...
发布日期: 2024-4-26 下午8:56
Deploying Object Widgets to Sites
Deploying Object Widgets to Sites Liferay 7.4+ When an Object is published, Liferay automatically generates a dedicated widget you can deploy to Site Pages. This includes both Site-scoped and...
发布日期: 2024-4-26 下午8:56
Renaming Table Columns
Renaming Table Columns Liferay 7.4 U21+/GA21+ With custom views, you can change and localize the display name for table columns so you can serve your global users and ensure the table's naming...
发布日期: 2024-4-26 下午8:56
Integrating Objects with Third Party Services
Integrating Objects with Third Party Services You can use Liferay Objects with popular data integration tools to create automated tasks for syncing Object data with external services. These tasks...
发布日期: 2024-4-26 下午8:57
Managing Data from External Systems
Managing Data from External Systems [Beta Feature](../../../system-administration/configuring-liferay/feature-flags.md#beta-feature-flags) Liferay Objects provides low-code capabilities for...
发布日期: 2024-4-26 下午8:57
Displaying Object Entries with Collection Providers
Displaying Object Entries with Collection Providers Liferay 7.4 U77+/GA77+ When you publish an object definition, Liferay creates a collection provider for it. You can use this provider with the...
发布日期: 2024-4-26 下午8:56
Setting a Default Sorting
Setting a Default Sorting Liferay 7.4 U18+/GA18+ With custom views, you can set a default sorting for tables. Follow these steps: Begin editing the desired view and go to the Default Sort tab. ...
发布日期: 2024-4-26 下午8:56
Using Objects with Salesforce
Using Objects with Salesforce [Beta Feature](../../../../system-administration/configuring-liferay/feature-flags.md#beta-feature-flags) With Liferay, you can create objects that integrate with...
发布日期: 2024-4-26 下午8:57
Objects Application Permissions
Objects Application Permissions Liferay 7.4 2023.Q4+/GA102+ The Objects application is integrated with the permissions framework, so you can assign application and resource permissions to user...
发布日期: 2024-4-26 下午8:57
Understanding Object Integrations
Understanding Object Integrations Published custom objects are integrated with Liferay's core frameworks, so you can leverage Liferay's features to build unified experiences across the platform....
发布日期: 2024-4-26 下午8:57
App Builder
App Builder Available: Liferay CE/DXP 7.3 (deprecated and removed in 7.4) App Builder is a low-code application development solution for Liferay DXP. Build a data model, define the application's...
发布日期: 2024-4-26 下午8:57
Creating the Role Change Request App
Creating the Role Change Request App Subscribers The Role Change Request App starts with the employee submitting a request form. Processing then proceeds to the Current Manager, then to the...
发布日期: 2024-4-26 下午8:57
Creating a Workflow Powered Application
Creating a Workflow Powered Application Subscribers Workflow Powered Applications require data from multiple stakeholders. These process-driven applications can go through multiple stages before...
发布日期: 2024-4-26 下午8:57
JARs Excluded from WABs
JARs Excluded from WABs [Liferay-generated web application bundles (WABs) are stripped of third party JARs that contain packages that Liferay exports already. Deploying the same third party...
发布日期: 2024-4-26 下午8:57
Tooling
Tooling Liferay's developer tools run the gamut from standard build scripting, to lightweight CLI utilities, and all the way to a full-blown IDE based on Eclipse. This is to serve all developers,...
发布日期: 2024-4-26 下午8:57

Capabilities

Product

Contact Us

Connect

Powered by Liferay
© 2024 Liferay Inc. All Rights Reserved • Privacy Policy