Search Results

All Results 6844
Sort By
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Liferay DXP Compatibility Matrix
Liferay DXP Compatibility Matrix These compatibility matrices are archived from the Liferay Customer Portal at support.liferay.com. They appear as originally published and aren't maintained, so...
Digital Sales Room Fragments
Digital Sales Room Fragments Liferay DXP 2026.Q3+ Fragments are the building blocks of a Digital Sales Room's pages. Use them to compose what a buyer sees on entering a room, including the welcome...
Using the Navigation Menus Application
Using the Navigation Menus Application Use the Navigation Menus application to create custom menus for site pages and content. With it, you can determine which elements are included in a menu, and...
Adding a Language
Adding a Language Liferay includes translations for more than 45 languages, but if you need one it doesn't include, you can add it. Adding a language means registering its locale with your...
Configuring a Database
Configuring a Database By default for demonstration purposes, Liferay DXP/Portal is configured to use an embedded HSQL database. Beyond demonstration purposes, we recommend using a full-featured,...
Liferay Commerce 1.1 Compatibility Matrix
Liferay Commerce 1.1 Compatibility Matrix Liferay Commerce 1.1 is supported under the following configurations: TypeCompatible EnvironmentsCompatible Environments Liferay VersionLiferay DXP 7.1...
Liferay Commerce Fix Delivery Method
Liferay Commerce Fix Delivery Method Subscription Delivering fixes is one of the essential services included with your Liferay Enterprise Subscription. For Liferay Commerce, we have designed our...
Installing Earlier Liferay Versions on Tomcat
Installing Earlier Liferay Versions on Tomcat Liferay DXP 2025.Q2/Portal 2025.Q1 or below Using a Liferay-Tomcat bundle or Docker image is the fastest way to get started using Liferay DXP. This...
Cloud Native Experience AWS Ready
Cloud Native Experience AWS Ready This guide provides a specialized, automated workflow for deploying Liferay DXP on Amazon Web Services (AWS). It uses a Super-Chart approach to link Liferay...
Defining Categories and Vocabularies for Content
Defining Categories and Vocabularies for Content Using categories, you can group similar assets and organize your content. Along with tags, categories help people find relevant information through...
Creating Content Structures
Creating Content Structures Liferay DXP 2026.Q3+ Create content structures to define data models for content and files in the CMS. You can reuse existing models or create new ones. To work with...
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...
Agents
Agents The Agent Builder is where you manage the agents available in your AI Hub account. It lists the built-in agents Liferay provides alongside any custom agents you created. From this view you...
Building a Custom Agent
Building a Custom Agent You can use the built-in AI agents to streamline content management, but you can also create your own for more flexible integration with Liferay DXP. Follow this example to...
Enhancing Content Management with AI Hub's Writing Tasks
Enhancing Content Management with AI Hub's Writing Tasks You can use AI Hub with Liferay CMS to speed up and improve the content creation and editing process. Several built-in tasks are available....
Chatbots
Chatbots A chatbot is a conversational frontend for your agents. You define the set of agents it can call, give it a branded look and a few standard messages, then deploy it as a chat widget on...
Instructions and Guardrails
Instructions and Guardrails Instructions and guardrails are the governance layer of AI Hub. Instructions shape how agents respond, adding reusable guidance for tone, brand voice, or policy to every...
Using the AI Assistant
Using the AI Assistant The AI Assistant is a chat agent in Liferay CMS that helps you generate, refine, and translate content inside the editor. It works as a supervisor, coordinating the agents...
Built-In Agents
Built-In Agents AI Hub ships with agents that do content work for you inside Liferay CMS. Each one handles a single job: drafting a content entry, filling one field, creating an image, or...
Data Sources
Data Sources Add an external website as a data source so agents can answer from that site's content. Without it, an agent only knows what's in its model and the content you give it directly. AI Hub...
Tracking Usage and Token Costs
Tracking Usage and Token Costs AI Hub meters every operation in Liferay Tokens (LRT), a single unit that folds the underlying model, content-safety, and embedding costs into one figure you can...
Translating Content with AI Hub
Translating Content with AI Hub Translate Content, a built-in AI Hub agent, translates the content open in the Liferay CMS editor into one or more languages, writing each translation into the...
Using a Site Initializer Client Extension
Using a Site Initializer Client Extension Liferay DXP 2023.Q4+/Portal GA100+ Site Initializer client extensions can quickly create or update a site, complete with configurations and content. Start...
Using a Theme Sprite Map Client Extension
Using a Theme Sprite Map Client Extension Liferay DXP 2023.Q4+/Portal GA100+ With a theme sprite map client extension, you can override the default Clay sprite map used for icons on a page. Start...
Liferay Content Management System
Liferay Content Management System Liferay DXP 2026.Q3+ Headless content delivery requires two things: a unified interface for creating structured content and headless architecture for consuming...
Customizing Localization
Customizing Localization Liferay includes translations for more than 45 languages, making it ideal for deployments all over the world. Sometimes, however, you must modify a translation or provide a...
Configuring Content URLs
Configuring Content URLs Liferay DXP 2026.Q3+ In the Liferay Content Management System (Liferay CMS), a published content item is reachable at its own content URL once a display page template is...
Configuring CKEditor 4 and Alloy Editor
Configuring CKEditor 4 and Alloy Editor Liferay DXP 2026.Q1+ The sample workspace's liferay-sample-editor-config-contributor-1 client extension configures Liferay's legacy text editors. It adds an...
Configuring Catalog Permissions
Configuring Catalog Permissions Catalog permissions control who can view and manage catalogs and the products in them. They apply inside the Catalogs and Products applications under Commerce. A...
Installing Liferay on an Application Server
Installing Liferay on an Application Server You can install Liferay DXP or Liferay Portal on any supported application server. This is typically the most practical installation type to use in...
CNE GCP Ready: Adding OSGi Modules or Client Extensions With Overlays
CNE GCP Ready: Adding OSGi Modules or Client Extensions With Overlays The Cloud Native Experience (CNE) toolkit uses overlays to customize standard Liferay deployments. Upload custom files (such...
Exporting/Importing Data with LAR Files
Exporting/Importing Data with LAR Files Liferay 2026.Q1+ You can use Liferay Archive (LAR) files to transfer data between Liferay environments, including pages, widgets, or instance-wide data...
Encrypted Fields
Encrypted Fields Self-Hosted and PaaS Only Liferay 7.4 U72+/GA72+ Liferay provides the encrypted field type for storing sensitive user data. To use encrypted fields, first add an encryption...
Installing on WildFly
Installing on WildFly Liferay DXP 2025.Q3+/Portal 2026.Q1+ For pre-Jakarta Liferay versions, see Installing Earlier Versions on WildFly. Installing on WildFly requires installing the DXP WAR,...
Liferay Portal Integrated Technologies Compatibility Matrix
Liferay Portal Integrated Technologies Compatibility Matrix Reference the table below to learn more about compatible configurations for integrated technologies with Liferay Portal EE. ...
Using OAuth 2.0
Using OAuth 2.0 OAuth 2.0 is an industry-standard authorization protocol. Users with accounts on a Liferay-based website can share select credentials with various clients seamlessly. OAuth 2.0...
Checkout Step Client Extension Reference
Checkout Step Client Extension Reference Checkout Step Client Extension YAML Reference FieldValueDescription activetrueSpecifies that the checkout step is active....
Creating and Managing Element Variations
Creating and Managing Element Variations Beta Feature Liferay DXP 2026.Q3+ An element...
Platform Limitations
Platform Limitations Liferay Cloud and its services have some notable limitations, depending on your subscription level. Limitations with Liferay Cloud's infrastructure may change over time. ...
Compatibility Matrix
Compatibility Matrix These compatibility matrices are archived from the Liferay Customer Portal at support.liferay.com. They appear as originally published and aren't maintained, so some details...
Installing on Tomcat
Installing on Tomcat Liferay DXP 2025.Q3+/Portal 2026.Q1+ For pre-Jakarta Liferay versions, see Installing Earlier Versions on Tomcat. Using a Liferay-Tomcat bundle or Docker image is the...
Installing Earlier Liferay Versions on Wildfly
Installing Earlier Liferay Versions on Wildfly Liferay DXP 2025.Q2/Portal 2025.1 or below Installing on WildFly requires installing the DXP WAR, installing dependencies, configuring WildFly, and...
Shipping Engine Client Extension Reference
Shipping Engine Client Extension Reference Shipping Engine Client Extension YAML Reference FieldValueDescription keyliferay-sample-commerce-shipping-engineSpecifies the unique key for the shipping...
CAPTCHA YAML Configuration Reference
CAPTCHA YAML Configuration Reference Liferay DXP 2025.Q3+ You can define a CAPTCHA client extension with a client-extension.yaml file. Usage Details This client-extension.yaml file defines a...
Unable to save 'Apply Tax To' as 'Shipping Address' in tax calculation
Issue Steps to reproduce: 1. Start Liferay DXP 7.3 2. Create a 'Minium' Site. 3. Navigate to Channels. 4. Select the channel. 5. Click on 'By Address' under Tax Calculations. 6. Navigate to 'Tax Rate Settings' and select Shipping Adress in Appy Tax To. 7. Click on the '+' icon and fill...
Checkout process redirects to the shipping address
Issue While doing the checkout of another user, it redirects to the shipping address step. Steps to reproduce: 1. Start Liferay DXP 7.4 2. Sign in as Admin. 3. Create a Minium site. 4. Create two buyer users of the same account. 5. Log in as the 'First buyer' and add the product to the...
RSS feed is not working
Issue BY DEFAULT, the RSS feed preview link does not generate these fields( Cover Art, Author, Email Address). Environment Liferay DXP 7.1 Resolution Please note: The following information involves customizations or implementation ideas that are beyond the scope of Liferay Support. ...
Even if a private page exists, adding a new document using item selector on a site adds guest permissions
Issue When adding new documents and media documents via item selector, guest permissions are added even when private pages exist. Steps to reproduce: 1) Create a new site. 2) Add a private page to the site. 3) Create a new webcontent. 4) Add an image to the webcontent, and upload the...
'Collections is temporarily unavailable' error message on UI
Issue When a collection uses a web content structure that has been deleted, the error 'Collections is temporarily unavailable' appears. Steps to Reproduce: 1) Navigate to Site > Content & Data > Web Content > Structures 2) Create a simple structure 'structure1' 3) Navigate to Site > Site...
Collection Display Fragment collection selector displays collections of Parent site at the Child Site Scope
Issue Under the child site scope, the child site collections are not filtered and displayed for selection. Steps to reproduce: 1) Navigate to Control Panel --> Sites --> Sites and add a blank Site (TestSite). 2) Add 2 Asset Collections from Site Builder --> Collections (added Manual and...
Error: compound selectors may no longer be extended is encountered when building the themes
Issue When creating the bare-bone theme without any customization, the build is encountered with the below error: [14:26:26] 'build:compile-css' errored after 4.9 s [14:26:26] Error in plugin "sass" Message: build/_css/compat/components/_dropdowns.scss Error: compound selectors may no...
Error rendering the 404 URLs tab in the Redirection tool
Issue In a given site, a user navigates to Configuration > Redirection > 404 URLs (tab) and this error appears in the server logs: 2022-02-22 13:26:42.295 ERROR [ajp-nio-0.0.0.0-8009-exec-50][IncludeTag:128] Current URL...
Ext module based on patched original module is named as null.ext.jar after having been regenerated
Issue We are developing an ext module to extend a liferay module, com.liferay.asset.browser.web, in this case, and we have configured the build.gradle of this ext module to use this package as the originalModule. We have installed a hotfix that includes a patched version of...
The text field lacks an id, the label uses the name of the input as the for attribute
Issue Since the text field has no an ID, the label uses the 'for' attribute to refer to the input's name Steps to reproduce: 1. Create a form and add a text field 2. Save and preview this form 3. Inspect the input code Observed Behavior: The text field doesn't have an ID to map the for...
The wrong date appears when the year format is four digits but the value is two digits
Issue After clicking the publish button, the incorrect year appears. Steps to reproduce: 1. Navigate to Control Panel > Content & Data > Dynamic Data Lists 2. Add a New list 3. Select a Data Definitions 4. Create a new Data Definition 5. Drop a Date field to the right side of the panel...
Weak Cryptographic Hash and Ciphers Reported in VAPT of Liferay PaaS
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue Weak Cryptographic Hash and Ciphers are reported in VAPT Getting below warnings: TLS_RSA_WITH_3DES_EDE_CBC_SHA(rsa 2048) - c Warning:...
External connections getting failed
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue External connections getting dropped on Liferay PaaS environment with java.net.BindException error. Environment Liferay 7.0 Liferay...
Resolve liferay-amd-loader errors for themes with React components
Issue liferay-amd-loader errors for themes containing React components can be seen in the browser console: liferay-amd-loader | Errors returned from server for require( ['test-theme/js/controllers/test_controller.es'] ): ["Missing required module...
Should the "Edit Template" option appear for Web Content on a Live Site?
Issue When publishing to a live site, "Edit Template" can be selected from the options menu of a Web Content Display portlet. Should “Edit Template” be disabled on the live site? Environment DXP 7.1 DXP 7.2 DXP 7.3 DXP 7.4 Resolution The "Basic Web Content" template which is commonly...
Order Confirmation Error
Issue When Seller Order Acceptance Workflow is enabled An error occurred while processing your payment is encountered on the order confirmation page. Steps to reproduce: 1. Create a 'Minium' site. 2. Navigate to Channel. Click on the created channel.  3. Enable the Seller Order...

Showing 1,801 to 1,860 of 8,727 entries.