Capability

Commerce

Liferay DXP includes robust e-commerce capabilities. Liferay’s commerce capabilities integrate content management, digital asset management, and comprehensive commerce functionalities, empowering you to deliver diverse online shopping experiences.

Use Liferay’s Commerce features to set up a storefront, add and manage products and catalogs, configure multiple channels for sales, configure multiple forms of payment, and much more.

Feature
Deployment Approach
Object page is empty and showing the JS errors in browser console
Issue When upgrading from to 2023.Q4.2 to 2024.Q1.2, the "Objects" page under "Control Panel" is empty. Objects are not visible and showing the JS errors in the browser console logs. The JS error in the browser...
Liferay Developer Studio not working on MacOS Ventura
Issue Liferay IDE has known issues with M1/M2 chips. Environment Liferay Developer Studio Resolution The recommended workaround for this behavior is to install the arm64 Eclipse binary...
Mitigation Plan for Node Scale-Down Outages Affecting Non-HA Customers
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue In a non-High Availability (HA) environment, unplanned site...
How target Liferay product in my workspace?
Issue We are currently upgrading our workspace and we would like to change the target version in our gradle.properties file, but we are unsure what is the correct format. We tried using e.g....
UI distorted on Product Visibility Account Page
Issue Whenever user enables/disables the account group toggle button under visibility tab, a distorted UI appears. Steps to reproduce: 1. Start Liferay DXP 7.4 U83. 2. Create two account groups. 3. Create a...
The search service exceed 80% of its allocated memory
Issue We sometimes see the following warning in the Cloud console: The search service exceeded 80% of its allocated memory. Environment Liferay PaaS Resolution The search service often presents high memory consumption,...
How to modify the number of returned items in Queries made with the API
Issue The headless API only returns a maximum of 500 items per query, even when a higher page size is defined. How to define de page size per instance. Environment Liferay DXP 7.4+ Resolution It is possible to...
Browser console error - Failed to execute 'removeChild' on node : The node to be removed is not a child of this node
Issue When opening a Web Content in edit mode, the following error populates within the browser console:  Browser console error - Failed to execute 'removeChild' on node : The node to be removed is not a child of...
Downloading File from Custom Document Type fails when there is no ddmFormInstanceRecord
Issue When downloading files from custom document types, download fails when there is no ddmFormInstanceRecord In particular, issue appears when Custom Document Type includes an upload field   Environment 2024.Q1.1...
Conditions to be counted as Bounce Rate
Please be aware that the page you are viewing has been machine translated from Japanese into English and may contain some translation errors. If you observe any issues with the translation, please contact us. Issue...
GDPR-compliant 3rd party cookie handling in 7.3
Issue Can you backport GDPR-compliant 3rd party cookie handling to 7.3 SP3?  Environment The feature got implemented in DXP 7.4.13-u66. Backporting this feature to 7.3 is not feasible. Resolution There are 3 options...
Add a flag icon for language in web content
Issue Need to add language flag icon in web content Environment Liferay DXP 7.4 Resolution Please note: The following information involves customizations or implementation ideas that are beyond the scope of...
How can I display the maximize and minimize buttons in my widget
Issue I upgraded from 6.2 version to 7.4 and I am not able to configure maximize and minimize buttons in my widgets as I had in 6.2 version. I used to add $theme.iconMinimize() and $theme.iconMaximize() to my...
'Authentication Search Filter' for Users in LDAP
Issue At the moment, we are using LDAP server connection to authenticate our users. Our question is: in which moment the query to authenticate users is executed? More exactly, when the field 'Authentication Search...
Folders, contents and other assets display outdated user name/surname
Issue Within the Site administration, asset creators' names are displayed for folders, web content, and documents. Updating a user's name and/or surname does not reflect these changes in the aforementioned resources;...
Email addresses that cannot be registered
Please be aware that the page you are viewing has been machine translated from Japanese into English and may contain some translation errors. If you observe any issues with the translation, please contact us. Issue I...
Disable 'redirected to' popup
Issue When accessing a page site as guest and changing the default language (IT) to another (for example EN), an azure popup will appear on the bottom left with the following message: Success: You were redirectet...
How to get content metadata from Asset Publisher template
Issue We are designing an Asset Publisher template and we would need to get content metadata available to configure an Asset Publisher. Environment DXP 7.4 Resolution The information about Asset Publisher widget...
Unable to scroll right section panel in web content
Issue After deploying a custom admin theme (without any customization), user is unable to scroll right section panel. Steps to reproduce: 1. Deploy the attached custom-admin-theme (custom admin theme doesn't...
Personal Menu is disappearing after deploying custom admin theme
Issue Steps to reproduce: 1. Start Liferay DXP 7.4 2. Deploy custom admin theme (without any customization) by navigating to $Liferay_Home/deploy. 3. Log in as admin and Navigate to Control Panel > Instance...
How to retrieve images associated with Asset Categories from custom code?
Issue When editing a category, it is possible to set images. However, when trying to get those images from my custom code, I am unable to do that. There are no related methods in AssetCategory objects. Environment...
No external access to database
Issue We need to make some modifications to the database, and therefore we have opened port 3306 of the database to be able to access it from outside, just as we have done many other times. However, this time we...
Web Server keeps asking for basic authentication when using a Client Extension that makes a request via OAuth to Liferay API
Issue A Web Server before the Liferay environment is configured with Basic Auth. Liferay uses a Client Extension (CX) that makes a request to a Liferay API using OAuth. When the page using the CX is loaded, the Web...
The list of web contents filtered by Mine or Recent can take some time to load
Issue When using the Web Content admin view filters Mine or Recent, the list of resulting web contents can take a while to load.  Environment Quarterly Release 2024.Q1, 2023.Q4, 2023.Q3 DXP 7.4, DXP 7.3 Resolution...
Authority to view form entries
Please be aware that the page you are viewing has been machine translated from Japanese into English and may contain some translation errors. If you observe any issues with the translation, please contact us. Issue...
Microsoft Azure Key Vault with Liferay DB
Issue Can we use Azure Key Vault with DB setup configuration in Liferay instead of having it in plain text in the properties file? Is there any way to configure the DB in Liferay using Azure Key Vault? How we can use...
How long does it take Liferay analytics to get the analysis results (number of accesses) after the page is published?
Please be aware that the page you are viewing has been machine translated from Japanese into English and may contain some translation errors. If you observe any issues with the translation, please contact us. Issue...
ModelSearchRegistrarHelper class mentioned in Search Service Registration article is missing
Issue I tried to follow this Search Service Registration article to perform indexing my custom service-builder object, but there is no ModelSearchRegistrarHelper class available, what should I do now? Resolution Remove...
Uploading Files to Documents and Media with the Forms Feature
Please be aware that the page you are viewing has been machine translated from Japanese into English and may contain some translation errors. If you observe any issues with the translation, please contact us. Issue...
PaaS deployment fails with HTTP Error 408 Request Timeout
Issue Today a build on DEV environment fails repeatedly (3 times) with the same error each time:   Failed to deploy the services in /var/jenkins_home/workspace/xxx_dev/build on liferay.cloud. HttpError: HTTP Error: 408...
URL specification of the administration screen
Please be aware that the page you are viewing has been machine translated from Japanese into English and may contain some translation errors. If you observe any issues with the translation, please contact us. Issue...
Web content indexing coverage
Please be aware that the page you are viewing has been machine translated from Japanese into English and may contain some translation errors. If you observe any issues with the translation, please contact us. Issue...
Tomcat Vulnerability Impact (CVE-2023-28708)
Please be aware that the page you are viewing has been machine translated from Japanese into English and may contain some translation errors. If you observe any issues with the translation, please contact us. Issue...
The Commerce Site Catalog UI is distorted when the '/' is placed at the end of the URL
Issue UI is distorted when the user appends '/' at the end of the URL Steps to reproduce: 1. Start Liferay DXP U62. 2. Navigate to Site -> Click on the "+" blue icon -> Select 'Minium' template. 3. Opened the...
Modified date not match the author of a web content, document or any other asset.
Issue The author displayed for content/documents is inconsistent when modifications are made by users other than the original author. When a user edits and publishes the content, the displayed author is...
Web Content Not Displayed in Context in Search Results
Issue Some web contents are not displayed in context when accessed from search results with the "Display selected search result in context" checkbox selected. For web contents displayed in an asset publisher, the...
Impersonation Clashes with Cached Web Content Templates
Issue Web Content Templates can be configured for caching to boost performance. When not cached, the generated HTML is rendered for each request. When cached, the generated HTML is stored in the cache and...
Cannot add the Indonesia or Hebrew language to instance after changing locale codes to ISO 639 language codes
Issue From Java 8 to Java 17, changes were made in locale support, specifically with the language codes for Hebrew(Israel) and Indonesian(Indonesia), according to this article:...
How to preserve the structureId and formId during export/import to avoid mismatches between environments?
Issue When we export/import web content articles and forms, their IDs sometimes change.  How to preserve the structureId and formId during export/import to avoid mismatches between environments? Environment...
How to create Web Content with large images from text file?
Issue Copy-pasting large images from text file prevents the Web Content from being published, although it appears correctly in the editor. Environment Liferay DXP 7.4 Resolution When images are copy-pasted...