Search Results

All Results 7015
Sort By
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Using Multiple Display Page Templates to Create Multi-Step Applications
Using Multiple Display Page Templates to Create Multi-Step Applications Liferay DXP 2023.Q4+/Portal GA102+ Display page templates display content at a dedicated URL. To use this URL and view the...
Security Alerts
Security Alerts These security advisories are archived from the Liferay Customer Portal at support.liferay.com. They appear as originally published and aren't maintained, so some details are out of...
AI Hub
AI Hub AI Hub is a low-code SaaS environment that brings agentic orchestration to Liferay DXP. It harnesses the power of Large Language Models (LLMs) and Model Context Protocol (MCP) servers to...
Understanding and Extending Generated Classes
Understanding and Extending Generated Classes Service Builder generates both tables for your entity and model, persistence, and service classes for it. Here you'll examine generated classes for an...
General Settings Reference
General Settings Reference All fragments have general settings. Some options are standard (e.g., visibility and frame), while others are unique to each fragment. Follow these steps to access a...
Completely Custom Configuration
Completely Custom Configuration A configuration UI is generated automatically when you create a configuration interface. But in some cases you want a completely custom UI for your configuration....
Option Value API Basics
Option Value API Basics You can manage option values from the Options application or with REST APIs. Call the headless-commerce-admin-catalog services to create and manage option values. Adding an...
MVC Action Command
MVC Action Command MVC Action Commands handle actions as separate classes. With Action Commands, you can organize action logic in MVCPortlets that have many actions. Action URLs in the portlet's...
Adding the UAD Framework
Adding the UAD Framework You can manage and delete user data with Liferay's User Associated Data (UAD) management tool. The tool is available out-of-the-box for many of Liferay's applications (e.g....
Defining Entity Columns
Defining Entity Columns An entity's columns represent its attributes. These attributes map table fields to Java object fields. Here you'll examine the sample project from Understanding and...
Generating Translations Automatically
Generating Translations Automatically Liferay DXP supports 50 languages out-of-the-box. Each locale has its own language properties file containing keys for its language. When you create an...
Managing Deleted Entries in the Content Management System
Managing Deleted Entries in the Content Management System Liferay DXP 2026.Q3+ The Content Management System (CMS) recycle bin stores deleted content from spaces. You can restore entries or remove...
Building a Time Off Requester
Building a Time Off Requester Liferay 7.4+ With Liferay Objects, you can build entire applications without writing code or deploying modules. Here, create a Time Off Request application using...
Documentation Style
Documentation Style This article covers rules that apply only to product documentation: the six documentation types and their templates, how to handle multiple Liferay versions, the badges that...
Navigation Menu API Basics
Navigation Menu API Basics Liferay's REST APIs provide services for Liferay's navigation menus. You can create and edit navigation menus with the API. Start by seeing an example of adding a new...
Creating Spaces
Creating Spaces Liferay DXP 2026.Q3+ When you start the Content Management System (CMS), you must create an initial space. Once in the CMS, you can create additional spaces in different ways. ...
Product Delivery API Basics
Product Delivery API Basics Product API Basics covers the admin API used for creating and managing products. To display product data in your storefront, you must use the Product Delivery API. Call...
Adding and Managing Space Members
Adding and Managing Space Members Liferay DXP 2026.Q3+ When creating a space, you can add members immediately or skip this step. If you skip it, you can always add and manage members after the...
Publications Permissions
Publications Permissions 7.4+ Publications works with Liferay's permissions framework, so you can assign application and resource permissions to regular roles. You can also assign permissions...
Discount API Basics
Discount API Basics You can manage discounts from the Applications menu or with REST APIs. Call the headless-admin-commerce-pricing services to create and manage discounts. Adding a Discount Once...
Creating Assets and Folders
Creating Assets and Folders Liferay DXP 2026.Q3+ You can upload and organize assets in folders in the headless Content Management System (CMS). Assets include default types such as documents,...
Account Administration
Account Administration Each AI Hub customer is a Liferay account, and you manage that account's users and roles from the AI Hub Account Management page. With the Account Administrator role, you add...
Managing Web Content Structures and Templates by Using the REST API
Managing Web Content Structures and Templates by Using the REST API Web content structures define the information included in a web content article. Structures facilitate creating and managing web...
Price List API Basics
Price List API Basics You can manage price lists from the Applications menu or with REST APIs. Call the headless-admin-commerce-pricing services to create and manage price lists. Adding a Price...
Using the Accessibility Menu
Using the Accessibility Menu Liferay DXP 2024.Q2+/Portal GA120+ Most enhancements to accessibility in Liferay are propagated across the entire platform by default, so all your users can benefit...
Formatting
Formatting This article covers the formatting choices that apply to both product documentation and courses: text emphasis, code, lists, tables, headings, images, admonitions, file naming, front...
Specification API Basics
Specification API Basics You can manage product specifications from the Applications menu or with REST APIs. Call the headless-commerce-admin-catalog services to create and manage specifications. ...
Scheduling and Subscription
Scheduling and Subscription Liferay DXP 2025.Q4+ Content scheduling and subscription are important content management features. You can enable them in the object definition. When scheduling is...
Catalog API Basics
Catalog API Basics You can manage catalogs from the Applications menu or REST APIs. Call the headless-commerce-admin-catalog services to create and manage catalogs. Adding a Catalog Once Liferay...
Checking for Friendly URL Conflicts
Checking for Friendly URL Conflicts Liferay DXP 2026.Q3+ The Server Administration panel includes a Friendly URLs tab that scans your instance for friendly URL conflicts. Run the check before you...
Integrating AI Hub with Liferay DXP
Integrating AI Hub with Liferay DXP AI Hub connects a Liferay DXP instance to centralized AI agents. Connecting the two takes three stages: Liferay provisions an AI Hub account for your...
Portlet Preferences
Portlet Preferences You can give administrators and users a way to customize a portlet with portlet preferences. Portlet preferences can be added to any MVC Portlet to give users a UI to access and...
Using OAuth2 to Authorize Users
Using OAuth2 to Authorize Users You can create applications that access Liferay's headless REST APIs using the OAuth 2.0 authorization protocol. The provided sample React app demonstrates three...
Monitoring AI Hub Activity
Monitoring AI Hub Activity AI Hub records the activity in each account: each agent run and how it ended, each time a guardrail blocks content, each retrieval from a data source, and each change to...
Translating Content in the Content Management System
Translating Content in the Content Management System Liferay DXP 2026.Q3+ Liferay provides integrated tools for translating content to create engaging, localized experiences for your global users....
Activating CMP
Activating CMP [Release Feature](../../../dxp/latest/en/security-and-administration/administration/configuring-liferay/feature-flags.md#release-feature-flags) (LPD-58677) Liferay DXP 2026.Q3+ The...
Using Portlet Filters
Using Portlet Filters Portlet filters intercept requests and responses at the start of each portlet request processing phase so you can add functionality there. This makes them useful for auditing...
Creating an Action Executor
Creating an Action Executor Workflow nodes can contain elements that execute custom logic via Groovy scripts. approve
Managing Content Structures
Managing Content Structures Liferay DXP 2026.Q3+ After a content structure is published, you can manage, duplicate, or control access to it from the content structures list in the CMS. Accessing...
Captcha API Basics
Captcha API Basics Liferay provides a headless API to retrieve and submit captchas using the SimpleCAPTCHA engine. Using the /captcha endpoint from the API Explorer, you can add captchas in your...

Showing 8,721 to 8,760 of 8,808 entries.