Capability

Personalization

Liferay provides powerful out-of-the-box features for building and delivering personalized experiences to users. Personalization features empower you to deliver novel site experiences that differ based on defined user segments, design and execute A/B Tests, and more.

Feature
Deployment Approach
Instance Name is automatically appended to Child Sites
Issue The title of a Liferay instance is being appended to the page titles of its child sites: <title>Page title - Site title - Instance title</title> Is there any out-of-the-box way to hide it on all sites as well as...
Issues with downloading a zip file containing special characters
Issue When we want to download a "bulk" file (.zip file) from Liferay's Documents and Media and the included content contains any special characters (e.g.: ö, ü, ä etc.), there are different issues depending on...
How to find language keys?
Issue I cannot find certain language keys. How can I find them? Environment DXP 7.0+ Resolution There are multiple ways to find keys. Based on the Translation  Go to our translation platform, Crowdin Join the project...
How to translate links for the Button fragment?
Issue If you add a button to a page with a link /home, switch the language to another one, change the  button's link to /de/home, then switch back to the original language, the link cannot be translated, it only...
Why is the Site's Unique Visitors number is different from the Individuals' Known number?
Issue On Sites > Overview. I can see that there are a certain number of unique visitors. But this number is not equal to the number in the Individuals > Overview > Known section. Is there a difference between these...
ClusterName is not mandatory while configuring remote ES
Issue Cluster name is not mandatory to add in 'com.liferay.portal.search.elasticsearch7.configuration.ElasticsearchConfiguration.config' file while making remote ES connection with Liferay Environment Liferay DXP 7.4...
Portal prints error stacktrace on the browser, disclosing technical information
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue When navigating some incorrectly crafted URLs...
Installation of OSGI Modules are skipped during hotfix installation on 7.2 SP6 Bundle
Issue It has been reported that when installing a hotfix on an SP-6 bundle, whether it has been upgraded to Fix Pack 18 or not, users encounter a message similar to the one below, which states that certain modules will...
How to exclude precompiled JSP files from the original module when extending modules?
Issue After implementing and deploying an extended module, changes in JSP files are not shown. When extending modules, how can I prevent precompiled original JSPs from being included in the resulting JAR? Environment...
How to change the value of padding of basic components in DXP 7.3
Issue      The default value of padding of basic components is 3px in DXP 7.2, but it changed from 3px to 0px after upgrading to DXP 7.3. Environment Liferay DXP 7.3 Resolution In DXP 7.3, the way styles are applied to...
Is it possible to see the last time a site was accessed by a user?
Issue There is currently no out of the box solution that tracks when a user has visited a site. The group_ table in the database contains details about sites, but it does not keep track of the dates for site visits. ...
Custom event data sent to Analytics Cloud is not shown on the UI
Issue Custom event data is sent to Analytics Cloud using Javascript code. When I view the custom events in the workspace, I cannot see them. There is no response in the console tab either. Environment Analytics Cloud...
Polls Portlet Missing from DXP 7.3 and above
Issue I am unable to locate Polls portlet in Liferay DXP 7.3 and 7.4. Could you please confirm that those Liferay versions support Polls? If so, how can we enable it? Environment Liferay DXP 7.3+ Resolution...
How to specify fonts to be used in Liferay
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...
No data in Google Analytics after setting Measurement ID in Liferay
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue After setting the Google Analytics Measurement ID in...
Migrated site template creates a site without the page templates
Issue After migrating our database from Liferay 6.2 to DXP 7.3, we wanted to add a new site using a certain migrated template. After choosing it, we receive the following errors and we need to stop the server: ERROR...
Upgrade failed with no logs, certain modules are not upgraded
Issue We do not have anything in our upgrade logs after we tried to upgrade from 6.2 to DXP 7.3. We ran this command in gogo shell (7.3), upgrade:check , and found these modules that have not been updated yet, e.g.:...
Could not connect to the SMTP host exceptions
Issue When sending emails, the error "unable to send message: Could not connect to SMTP host: smtp.office365.com, port: 587" occurs. Steps to reproduce: 1. Configure the outlook mail server to send email...
This site can't be reached error
Issue The website is inaccessible whenever a user attempts to upload a file larger than 102400k in size. Steps to reproduce: 1. Start Liferay Portal 6.2. 2. Click on Admin > Control Panel. 3. Navigate to Document...
How to disable commerce components in a bundle?
Issue How to disable commerce modules in Liferay DXP 7.4? Environment Liferay DXP 7.3 Liferay DXP 7.4 (below U48) Commerce 3.0 Commerce 4.0 Resolution Commerce modules are enabled by default from Liferay DXP 7.3...
Missing Search Indices After Restart/Redeploy
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Issue Upon restarting or redeploying the search service, you may...
'View' option is displayed when the user can edit it
Issue View option is always displayed Steps to Reproduce: 1) Navigate to Object Admin 2) Create an object 3) Click on the kebab menu Expected Behavior: 'Edit' is displayed instead of 'View' 'View' is displayed only...
JSESSIONID not secure by default
Issue The JSESSIONID cookie that comes with Liferay requests in the browser is not secure by default when inspected in the browser. Environment Liferay DXP 7.3 Resolution Set the JSESSIONID in web.xml...
Special characters are converted for automatic screen name generation
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 When...
How to increase index.max_result_window from Liferay
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM). Learn more: Search Result Limit with Elasticsearch:...
Disabled commerce shows error about missing bundles at startup
Issue Commerce is disabled by using the enterprise.product.commerce.enabled=false property Starting up with this property the following error is logged at startup: WARN  [main][SystemCheckOSGiCommands:137]...
If a drop zone is inserted between 2 others with existing fragments placed, the drop zone content is shifted
Issue A fragment is created with multiple drop zones and some other fragments are placed onto these zones. <div class="fragment_1"> <h1> Drop Zone 1 </h1> <lfr-drop-zone id="drop-zone-1"></lfr-drop-zone> <h1> Drop Zone...
How to output the list of file names in "Documents and Media
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...
Preview is not generated for .webp files in Document and Media
Issue The preview is not getting generated for all the '.webp' files in Document and Media. Follow this guide and enable the use of WEBP  Navigate to Content & Data > Documents and Media Upload an image in...
Problems with Images in WebContent Structures
Issue 1. Use a vanilla 7.1 with dxp-2. 2. Enable local staging for a new site. 3. In the staging site create a web content Structure and add a field of type Image and set the field as "Required". 4. Create a new web...
I want to dynamically set the "initial value" property of web content structure and date type.
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...
Multilingual support for password reset emails
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...
What to do when prompted with the warning message "This field is required" on a Text Field element of a Form after auto-fill is used?
Issue After I filled the Form with AutoFill for the required fields, a warning message states "this field is required" on the Form. Even when I attempt to submit the Form or the warning message is still...
Do hotfixes contain database changes?
Issue We were wondering if hotfixes contain database changes, and where you can see if a database change is included in a hotfix. Environment Applicable to all Liferay environments Resolution By default, a hotfix...
I want to limit content versions in documents and media
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...
Number items to display is wrong after migration
Issue After the migration from Liferay 6.2 to DXP, some Asset Publishers have the wrong 'Number items to display' In Portal 6.2, Number items to display is saved in a pageDelta property inside a portlet...
The SSL certificate does not cover domain
Issue The SSL certificate deployment is failing with the below error Jun 22 13:21:04.374 build-479 [testdomain-uat] Deployment in progress [webserver] as liferaycloud/nginx:1.16.1-4.0.1 Jun 22 13:21:12.200...
IBM MQ Connector
Issue I would like to integrate IBM MQ with Liferay DXP. Is there an IBM MQ connector for Liferay DXP? Environment DXP 7.0 DXP 7.1 DXP 7.2 DXP 7.3 DXP 7.4 Resolution We unfortunately don’t have a specific jar to...
Redirect component limitations
Issue Right now redirection component is only available for pages, not intended for web contents, documents,... Resolution Currently there two limitations regarding the redirection component, both of which have a...
Language override - the global key does not get overwritten
Issue Language hook does not rewrite the 'Mine' key in the Filter and Order menu. Environment DXP 7.1 Resolution To solve this, follow this article:...
Display Page Template and Pages Navigation not showing for Private site
Issue Pages created from a Display Page Template are not showing in the Site Navigation menu on a Private site. Environment DXP 7.2 Resolution It is expected that the navigation menu display a different hierarchy...
Upload files with the '.webp' extension in blogs
Issue Any file with the '.webp' extension cannot be uploaded in blogs. Environment Liferay DXP 7.4 Resolution Blog module is using an additional file restriction, therefore, users will need to access System...
The structure cannot be deleted because it is required by one or more structure links error
Issue Position error in the message after deleting a Field Set linked with a process at Manage Field Sets page, showed misaligned, sloppy, and confusingly, with a white box in the background. Steps to Reproduce: 1)...
Differences in number between Google Analytics vs Liferay Analytics results
Issue We are currently evaluating Liferay Analytics Cloud vs. Google Analytics and have noted a strong discrepancy in the overall site metrics that are shown in the Liferay Analytics graphs for the past 30 days. We...
Users who are not registered with Liferay application are able to log in
Issue Users who are not registered with the Liferay application are able to log in even though they have no connections. Environment Liferay DXP 7.0 to 7.4 Resolution Users log into Liferay DXP by using...
Look & Feel Configuration popup displays error upon saving when using HTTP2
Issue Look & Feel Configuration popup displays below error upon saving when using HTTP2: Your settings could not be saved Steps to reproduce: Configure the App server to work with HTTP/2. Open the Look & Feel...
Unable to search orders in the submission page
Issue Steps to reproduce: 1. Start Liferay DXP 7.3 2. Create a Minium Site and perform a full reindex. 3. Navigate to Commerce > Channels and edit the Minium Channel. 4. Set 'Buyer Order Approval Workflow' to the...
The page title size and place are not working with long texts
Issue When using a long page title, the text is overlapping the other elements on the published form. Steps to Reproduce: 1) Navigate to Content & Data > Forms 2) Create a new form 3) Add any field 4) Add a long...
Lodash Security Vulnerability
Issue In Liferay, a vulnerable version of Lodash 4.17.14 is being used. Environment Liferay DXP 7.0 Resolution The observed behavior is a known issue LPE-17236 and has already been fixed in the latest fix...
How is Bounce Rate calculated?
Issue We would like to know how the Bounce Rate is calculated. Environment Analytics Cloud Resolution It is calculated every 30 days. If you find that the values are too small, it is possible that there just has not...
Fragment Configuration Breaks Form Display
Issue In 7.3 SP3, Changing a configuration setting that changes the applied CSS class on the fragment <div> causes the Form in the drop zone to be added twice, which results in the form not displaying at all. The...
Workflow task notification is not showing the changes with respect to expire date/display date
Issue Steps to reproduce: 1. Start Liferay DXP 7.3 2. Log in as admin. 3. Enable Single Approver Workflow for Web Contents. 4. Create a new web content article. 5. Edit the Article and change the Expire Date. 6....
Custom field values are not saving for Document Folder
Issue Steps to reproduce: 1. Start Liferay DXP 7.2 2. Log in as admin. 3. Navigate to Custom Fields under configuration. 4. Select 'Documents Folder'. 5. Create a new custom field for the document folder. 6....
User cannot configure priority with negative values ​​within actions on a workflow nod
Issue User cannot configure priority with negative values within actions on a node as in previous versions of the portal Steps to Reproduce: 1) Navigate to Open Menu > Workflow > Process Builder 2) Add a new...
NullPointerException in Knowledge Base Search widget
Issue Steps to reproduce: 1. Start Liferay DXP 7.4 2. Create a page and add a 'Knowledge Base Search' widget on the page. 3. Input any keyword into the search bar and hit Search. Expected Behavior: Knowledge Base...
No products were found
Issue Steps to reproduce: 1. Create a site by using the 'minium site template'. 2. Navigate to Site Builder > Pages > Create a page. 3. Add the 'search result' widget on the page. In order to see the product....
User can Import a non XML file to Process Builder
Issue User can Import a non XML file to Process Builder Steps to Reproduce: 1) Navigate to Open Menu > Workflow > Process Builder 2) Add a new process by importing a .pdf file Expected Behavior: Should not be...
Required alert is displayed on Name and Label fields
Issue Required alert is displayed on Name and Label fields when only the Label field is blank for Object and Object Field Steps to Reproduce: 1) Navigate to Objects 2) Click to create an Object 3) Leave only the...
Number of categories limited to 150 by default
Issue In Liferay 7.4 the maximum number of categories per vocabulary has been limited to 150 by default, because of performance issues. This was implemented in LPS-118305  Environment Liferay 7.4...
Avoid storing cookies generated by Google Analytics
Issue When Google Analytics is enabled in Liferay cookies like _gid and _ga are stored in browser session. How can we avoid storing these cookies? Environment Liferay DXP (any version) Resolution In 2024.Q1,...