Search Results

All Results 6967
Sort By
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
Upgrading to Elasticsearch 8
Upgrading to Elasticsearch 8 7.4 U81+, 7.3 U31+ Elasticsearch 8 is supported and recommended for the latest Liferay DXP Quarterly and Portal GA release out of the box. For specific version...
Maintenance Mode and Deprecations in 7.4
Maintenance Mode and Deprecations in 7.4 With each new Liferay DXP and Liferay Portal release, a feature may not warrant continued enhancements or may become obsolete. Stopping enhancements for a...
Managing Master Page Templates
Managing Master Page Templates Available: Liferay DXP/Portal 7.3+ Master Page Templates control the design of content pages, enabling consistent styling and layouts across your site. You can...
Upgrading the Database
Upgrading the Database Liferay's tools and instructions facilitate upgrading DXP and Portal environments safely and quickly. Non-clustered environments that have small data sets, can be upgraded...
Displaying Assets Using the Asset Publisher Widget
Displaying Assets Using the Asset Publisher Widget As you create web content, remember that pieces of content are assets like message board entries and blog posts. The most common type of asset is...
Creating Collections
Creating Collections This information applies to Liferay DXP 7.3+. For previous Liferay DXP versions, see Creating Collections for Liferay 7.2 and Earlier Versions. You can create Manual or...
Using the Publications Toolbar
Using the Publications Toolbar The Publications Toolbar provides essential information for Publications users, including the name of the current publication or Production if working in the...
Load Balancer
Load Balancer The Ingress Load Balancer gives internet access to your environment's services via proxied HTTP(S) connections using TLS (1.2 or 1.3) protocol. Each load balancer has a static IP that...
Translating Web Content
Translating Web Content Liferay DXP/Portal 7.3+ Liferay provides integrated tools for translating web content articles, so you can create engaging, localized content for your global users. With...
Creating Form Fragments
Creating Form Fragments Liferay 7.4 U45+/GA45+ The form components fragments are for building your object's forms in a content page. If Liferay's form fragments don't satisfy your use case, create...
Creating Collections for Liferay 7.2 and Earlier Versions
Creating Collections for Liferay 7.2 and Earlier Versions In versions before Liferay DXP 7.3+, collections were called content sets. You can create Content Sets through the Content Sets interface...
Resolving Conflicts
Resolving Conflicts During the publishing process, Liferay checks for conflicts between your publication and the production environment. Resolving all conflicts is necessary to complete publishing....
Using the Breadcrumb Widget
Using the Breadcrumb Widget This widget provides a way to navigate to related pages or sites through links. From Fragments and Widgets, add the Breadcrumb widget to a page. It's located in the...
Liferay Phraseology
Liferay Phraseology Liferay's style phrases prose a certain way. Note that these are also conventions and neither correct nor incorrect; they are the way we have chosen to communicate based on our...
Securing Liferay
Securing Liferay Liferay is built with security in mind. This includes mitigation of common security vulnerabilities and exploits like those described by the OWASP Top 10 and the CWE/SANS Top 25. ...
2025 Deprecations and Breaking Changes
2025 Deprecations and Breaking Changes Liferay quarterly releases introduce new features and enhancements while phasing out older or less-used functionality. Some features move to Maintenance Mode,...
Questions Widget
Questions Widget Available: Liferay DXP/Portal 7.3+ The Questions widget is a new UI skin for the Message Boards widget, focused on presenting a question-and-answer format. With the Questions...
Maintenance Versions
Maintenance Versions Fix Packs are released on a periodic basis and include bug and security fixes. If you are installing a fix pack to an installation that has custom code deployed, we recommend...
Disaster Recovery Overview
Disaster Recovery Overview Liferay Cloud offers two strategies for disaster recovery: Automatic and Cross-Region. Automatic Disaster Recovery Strategy Liferay Cloud performs automatic disaster...
Product Recommendations
Product Recommendations Subscription Liferay supports both content- and user-based product recommendations. You can display these using Product and Order data from your Liferay instance. There...
Product Images
Product Images Product images help to ensure that customers know what they are buying and increase the likelihood of a sale. If you have a product with different SKUs you can upload images for each...
Introduction to the Admin Account
Introduction to the Admin Account The Admin user is created by default in any new installation of Liferay Commerce and has full permissions to modify every facet of a Liferay Commerce instance. The...
Adding Blog Entries
Adding Blog Entries Blog entries are scoped to sites. By default, only authenticated users can create blog entries. See the Blogs Permissions Reference for more information. You can create a blog...
Commerce
Commerce Use Liferay Commerce to build, manage, and scale online stores for B2B or B2C. Learn how to set up your store, manage products, configure pricing and payments, and handle orders and...
Installation and Upgrades
Installation and Upgrades Liferay DXP 7.3 and Below Liferay Commerce is a digital commerce platform built on Liferay DXP. See the prerequisites and available options for installing, deploying, and...
Low Stock Action
Low Stock Action Low stock actions trigger when SKU inventory falls below a specific threshold. By default, Liferay includes the Set as Unpublished low stock action, which removes the product SKU...
Creating a Discount
Creating a Discount Follow the steps below to create a discount by selecting the discount type, the target customers, and setting the discount rates. Once the discount has been created, specify...
Product Images for Commerce 2.1 and Earlier Versions
Product Images for Commerce 2.1 and Earlier Versions Product images help to ensure that customers know what they are buying and increase the likelihood of a sale. If you have a product with...
Introduction to the Admin Account for Commerce 2.1 and Earlier Versions
Introduction to the Admin Account for Commerce 2.1 and Earlier Versions The Admin user is created by default in any new installation of Liferay Commerce and has full permissions to modify every...
Organizing Content with Categories and Tags
Organizing Content with Categories and Tags Categories and tags are two essential tools for helping users find content through search or navigation. Using categories, you can group similar assets...
Using the Ratings System
Using the Ratings System With Liferay DXP's asset framework, users can use a content rating system and rate or value content. Many of DXP's built-in content types have ratings enabled by default. ...
Session Property Vocabularies
Session Property Vocabularies Liferay DXP/Portal 7.3+ With a Session Property Vocabulary, you can create session-based Segment properties using predefined values. This option is useful when you...
Connecting a VPN Server to Liferay Cloud
Connecting a VPN Server to Liferay Cloud You can use Liferay Cloud's VPN feature to connect your Liferay Cloud services to external services on private networks, so you can operate an external...
Using the Liferay DXP Service
Using the Liferay DXP Service The Liferay service is the heartbeat of any project in Liferay Cloud (SaaS or PaaS). It runs the application's Liferay DXP instance and interacts with other services...
Liferay Service Environment Variables
Liferay Service Environment Variables The Liferay service has a range of environment variables that are used to configure the service, its connection to other services, and the DXP installation...
Liferay SaaS Go-Live Checklist
Liferay SaaS Go-Live Checklist Liferay Cloud is committed to your project's smooth launch. Here is a list of steps you should take to prepare in advance for your production environment to go live. ...
Using a Custom Service
Using a Custom Service In Liferay Cloud, you are not limited to the standard set of services provided out-of-the-box. You can also create and deploy a custom service to run any new processes within...
Troubleshooting Services
Troubleshooting Services Services are the core of a Liferay Cloud environment. This article covers troubleshooting techniques that can be used to investigate and address issues that may arise with...
Stage 1: Matching DXP Versions
Stage 1: Matching DXP Versions The first stage of migration is to configure the Liferay service running on Liferay Cloud to run the same version of the installation you want to migrate. This...
Liferay SaaS Compatibility Matrix
Liferay SaaS Compatibility Matrix Liferay DXP is the heart of Liferay SaaS, but not every DXP feature applies to Liferay SaaS. Some DXP features are not compatible, and some must be achieved via...
Configuring Your Bitbucket Repository
Configuring Your Bitbucket Repository Your Liferay Cloud onboarding email contains a link to a GitHub repository hosted in the dxpcloud organization. This repository is a template for a team's...
Liferay Cloud Support FAQs
Liferay Cloud Support FAQs Here are the answers to common questions pertaining to Liferay Cloud Support. Why isn't Liferay Cloud open source? Liferay is an open-source company, with open-source...
Salesforce
Salesforce Deprecated in Liferay DXP 2024.Q4/Portal GA129 Subscription Liferay DXP 7.4 U35+ The Liferay Connector to Salesforce uses Talend job designs and Liferay's Job Scheduler to import data...
Liferay DXP 2025.Q3 Breaking Changes
Liferay DXP 2025.Q3 Breaking Changes Breaking changes break or significantly alter existing functionality or code structure. Here are all of the breaking changes for Liferay DXP 2025.Q3. As the...
Enabling Optimization of Animated GIFs
Enabling Optimization of Animated GIFs To scale animated GIFs, Adaptive Media uses an external tool called Gifsicle. If Gifsicle isn't installed and image/gif is included as a supported MIME type,...
Configuring External Services
Configuring External Services Liferay provides integration with external services for converting files and generating file previews. Three of these services can be enabled in the Server...
Web Application Firewall
Web Application Firewall Liferay Cloud 5.x.x Liferay Cloud includes a web application firewall called ModSecurity. It inspects requests sent to the web server against a predefined set of custom...
Virtual Instances
Virtual Instances Liferay DXP can host multiple portals on one installation. These are called virtual instances. Each virtual instance has completely separate data and configurations. Each is...
Liferay Cloud Native Provisioning
Liferay Cloud Native Provisioning Liferay's cloud native experience is a Kubernetes-based Helm chart for portable deployment of Liferay instances to any cloud with a Kubernetes engine. This...
Upgrading to Jakarta
Upgrading to Jakarta Liferay DXP 2025.Q3+/Portal 2026.Q1+ Liferay stepped into the future of enterprise Java when it moved to Jakarta EE starting with the DXP 2025 Q3 and the 2026 Q1 Portal...
Running Liferay DXP in Amazon Web Services
Running Liferay DXP in Amazon Web Services There are three ways to host Liferay DXP in AWS: Installing Liferay DXP using the plain Helm chart. Installing Liferay DXP from AWS Marketplace. ...
Creating an OAuth2 Application
Creating an OAuth2 Application When you have an application that can use OAuth 2.0 for authorization, you must register that application so Liferay can recognize it. Open the Global Menu...
Search Results Behavior
Search Results Behavior Previously, you learned how to display search results. There are additional Search Results concepts and configurations that can enhance your search results: Filtering...
Using the Account Selector Fragment Set
Using the Account Selector Fragment Set Currently, this feature is behind a release feature flag (LPD-58472). Read Release Feature Flags for more information. The Account Selector fragment set is...
Running Liferay on any Kubernetes Cluster
Running Liferay on any Kubernetes Cluster These instructions are purposefully generic. They install a cluster that works on any Kubernetes implementation, but additional work is needed to make that...
Setting Rates for Tax Calculations for Commerce 2.0 and Earlier Versions
Setting Rates for Tax Calculations for Commerce 2.0 and Earlier Versions Define tax rates in Liferay Commerce using configurable tax engines and assign them to tax categories. You can then apply...
Setting Rates for Tax Calculations for Commerce 2.1 and Earlier Versions
Setting Rates for Tax Calculations for Commerce 2.1 and Earlier Versions Define tax rates in Liferay Commerce using configurable tax engines and assign them to tax categories. You can then apply...
Commerce Roles Reference
Commerce Roles Reference Liferay includes four roles out-of-the-box for Commerce: account administrator, account member, buyer, and order manager. You can modify these roles or create additional...
Configuring a Message Boards Category Mailing List
Configuring a Message Boards Category Mailing List The Message Boards widget is deprecated as of Liferay DXP 2024.Q4/Portal GA129. See 2024.Q4 Maintenance Mode and Deprecations for details. You...
Creating Message Boards Threads
Creating Message Boards Threads The Message Boards widget is deprecated as of Liferay DXP 2024.Q4/Portal GA129. See 2024.Q4 Maintenance Mode and Deprecations for details. A thread is a series of...