Search Results

All Results 6967
Sort By
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
JavaScript YAML Configuration Reference
JavaScript YAML Configuration Reference You can define a JavaScript client extension with a client-extension.yaml file. Usage Details This client-extension.yaml file defines a JavaScript client...
Theme CSS YAML Configuration Reference
Theme CSS YAML Configuration Reference You can define a theme CSS client extension with a client-extension.yaml file. Usage Details This client-extension.yaml file defines a theme CSS client...
Using a CSS Client Extension
Using a CSS Client Extension Liferay 7.4+ CSS client extensions introduce new CSS styling to pages. A deployed CSS client extension on a page adds to the page's existing styling, including theme...
CSS YAML Configuration Reference
CSS YAML Configuration Reference You can define a CSS client extension with a client-extension.yaml file. Usage Details This client-extension.yaml file defines a CSS client extension definition: ...
Using a Frontend Data Set Filter Client Extension
Using a Frontend Data Set Filter Client Extension Liferay DXP 2024.Q2+/Portal GA120+ Frontend data set filter client extensions define JavaScript functions for creating customizable filter...
Using a Theme CSS Client Extension
Using a Theme CSS Client Extension Liferay 7.4+ With a theme CSS client extension, you can override the current theme's CSS files (main.css and clay.css) to change the look and feel of a page....
Using an Editor Config Contributor Client Extension
Using an Editor Config Contributor Client Extension Liferay DXP 2024.Q2+/Portal GA120+ Editor Config Contributor client extensions override existing CKEditor configuration in a...
Theme Sprite Map YAML Configuration Reference
Theme Sprite Map YAML Configuration Reference You can define a theme sprite map client extension with a client-extension.yaml file. Usage Details This client-extension.yaml defines a theme sprite...
Theme Favicon YAML Configuration Reference
Theme Favicon YAML Configuration Reference You can define a theme favicon client extension with a client-extension.yaml file. Usage Details This client-extension.yaml file defines a theme favicon...
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...
Adding Configuration Options to Fragments
Adding Configuration Options to Fragments Liferay DXP 7.2 SP1 Configurable options make your fragments flexible, minimizing the maintenance of similar fragments. For example, instead of creating...
Applying Styles to Fragments
Applying Styles to Fragments When you add a fragment to a page, you can use the sidebar menu to configure the fragment, including the Styles configuration tab. Use the Styles tab in the sidebar...
Best Practices for Using Fragment Configurations
Best Practices for Using Fragment Configurations When you are creating page fragments for your site with your own configurations, it's your responsibility to use them in their HTML presentation...
Defining Fragment Drop Zones
Defining Fragment Drop Zones Drop zones are integral to building your content pages. With them, you can create unique page layouts and dynamic displays by defining areas within fragments where...
Including Default Resources in Fragments
Including Default Resources in Fragments You can include images files (e.g. .gif, .jpg, .jpeg, or .png) direct in your fragment sets. Keeping images with your fragments, rather than in other...
Editor Config Contributor YAML Configuration Reference
Editor Config Contributor YAML Configuration Reference Liferay DXP 2024.Q1+/Portal GA112+ This feature is currently behind a release feature flag (LPS-186870). Read Release Feature Flags for more...
Creating a Contributed Fragment Set
Creating a Contributed Fragment Set Contributed fragment sets are deployable modules containing page fragments. Fragments in a contributed set can be used like regular fragments, but aren't...
Fragment Configuration Types Reference
Fragment Configuration Types Reference Below are the available configuration types for fragments. See Adding Configuration Options to Fragments for more on how to make a fragment configurable. ...
Fragment Specific Tags and Attributes Reference for Liferay 7.3 and Earlier Versions
Fragment Specific Tags and Attributes Reference for Liferay 7.3 and Earlier Versions Along with standard HTML, CSS, and JavaScript, you can use Liferay-specific tags and attributes to define...
Setting the Order of Elements in a Fragment
Setting the Order of Elements in a Fragment Liferay 7.4+ The Slider or Tab fragments are typically used to show different areas of information. Sliders present this information in a carousel of...
Page Fragment Editor Interface Reference
Page Fragment Editor Interface Reference The page fragment editor's interface is organized into two tabs: Code Editor Configuration The sections below cover how to use these portions of the...
Fragments Toolkit Command Reference
Fragments Toolkit Command Reference The Fragments Toolkit is deprecated as of Liferay 2024.Q1+/Portal GA112+. See Alternatives for the Fragments Toolkit for more information. The Fragments...
Using Custom Fields in Page Fragments
Using Custom Fields in Page Fragments If you've added custom fields to Liferay's users or pages, you can access them in fragments. To get the value of a page custom field, use ...
Using the Fragments Toolkit
Using the Fragments Toolkit The Fragments Toolkit is deprecated as of Liferay 2024.Q1+/Portal GA112+. See Alternatives for the Fragments Toolkit for more information. The Fragments Toolkit helps...
Site Initializers
Site Initializers Liferay DXP 2023.Q4+/Portal GA100+ Site Initializers package pages, content, and configurations to help you jump-start a new site with much of the site already built. You can...
Validating Fragment Configurations
Validating Fragment Configurations When defining fragment configuration options, you can add validation properties to text type fields that determine rules for valid entries. Determine what type of...
Using the Fragments Editor
Using the Fragments Editor Liferay DXP includes a built-in editor for developing content page fragments. To access the editor, open the Site Menu ( Site Menu ) and navigate to Design → Fragments....
Importing/Exporting Data
Importing/Exporting Data Liferay Self-Hosted Liferay SaaS Liferay PaaS Liferay 7.4 If you want to import or export data from Liferay, you use batch client extensions. Use and reuse your data...
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...
Site Initializer YAML Configuration Reference
Site Initializer YAML Configuration Reference Liferay Self-Hosted Liferay SaaS Liferay PaaS Liferay 7.4 Use a client-extension.yaml file to define a Site Initializer client extension. Usage...
Creating a Basic Custom Element
Creating a Basic Custom Element Liferay 7.4+ Custom element client extensions use Liferay's frontend infrastructure to register external, remote applications with the Liferay platform and render...
Integrating External Applications
Integrating External Applications Custom Element and IFrame client extensions register applications with Liferay and render them as widgets on site pages. When you create one of these frontend...
Using an IFrame Client Extension
Using an IFrame Client Extension Liferay 7.4+ IFrame client extensions use Liferay's frontend infrastructure to register external applications as HTML elements. They're added to Liferay pages as...
Notification Type YAML Configuration Reference
Notification Type YAML Configuration Reference You can define a notification type client extension with a client-extension.yaml file. Usage Details This client-extension.yaml file defines a...
Object Action YAML Configuration Reference
Object Action YAML Configuration Reference You can define an object action client extension with a client-extension.yaml file. Usage Details This client-extension.yaml defines an object action and...
Object Validation Rule YAML Configuration Reference
Object Validation Rule YAML Configuration Reference To define an Object Validation Rule client extension, add the objectValidationRule type to your client-extension.yaml file. Usage Details This...
Workflow Action YAML Configuration Reference
Workflow Action YAML Configuration Reference You can define a workflow action client extension with a client-extension.yaml file. Usage Details This client-extension.yaml file defines a workflow...
Using a Microservice Client Extension
Using a Microservice Client Extension A microservice client extension is a standalone server process that relies on OAuth 2 for communication with Liferay. The microservice is a resource server and...
Liferay Catalogs
Liferay Catalogs Liferay Catalogs categorize applications in Marketplace. There are three catalogs developed and maintained by Liferay. Liferay Inc. Liferay Labs Liferay Community You can...
Publishing Solutions in Marketplace
Publishing Solutions in Marketplace The Liferay Marketplace contains business solutions to improve productivity and reduce time to market. Currently, only existing Liferay partners can publish a...
Install Liferay Portal 6.2 on Tomcat 8.5 for Windows
This article describes how to set up Liferay Portal 6.2 on Tomcat 8.5 server using Windows. Resolution  1. ) Download Necessary Files: Liferay-portal-6.2-ee-sp20-20170717160924965.war...
java.io.IOException Unable to create directory
Issue After upgrading the Liferay portal DB from 6.2 to 7.2 successfully, the server started successfully but But documents and pages are not visible in the upgraded environment. Below error occurs: [#Error1]...
Is it possible to configure Multiple Repositories?
Issue How can we configure multiple repositories in Document and Media? Environment Liferay DXP 7.0 Resolution It is possible to configure one repository (default store type) along with the multiple external...
With the search engine disabled on dxp-15-7110+ fix pack, no more Pages are shown in the Site Administration
Issue In special environments where the search engine has been disabled and the fix pack dxp-15-7110 has been installed, both Public and Private layouts will not be shown Environment Liferay DXP 7.1 Resolution A...
PrimeFaces non-standard protocol within will result into _jsfBridgeRedirect=true in the DOM
Issue In a Liferay Faces (PrimeFaces) portlet, when using a markup similar to the one below: <p:link href="d3://searchdefault&amp;test_1=dummy==" value="Hover the mouse or inspect here to see the resulting...
How hotfixes and fix packs are made?
Issue I am still a bit confused about hotfixes. What should I do if I have more than one hotfix? Does a fix pack revert my hotfix installation or is some manual work needed before I install a fix pack?...
JS and CSS modifications will be applied upon redeployment of React/Angular npm based portlets
Issue While developing React or Angular based npm-portlets, you'll notice that, unless the browser's cache is cleared, JS and CSS modifications will not be applied upon redeployment. This is true also for DEV...
yo liferay-theme:import fails with error: "doesn't appear to be a theme in the SDK"
Issue When running the task yo liferay-theme:import to import a 6.2 theme in order to convert it to a 7.1+ Theme Generator type of theme, the tool will print: doesn't appear to be a theme in the SDK Environment...
Error in configuring/authorising data source
Issue Facing following error while authorizing analytics data source for liferay instance. Redirect...
Unable to Reindex Elasticsearch due to missing analyzer plugins
Issue Unable to reindex on a remote Elasticsearch server. Although it seemingly works in the UI, the following errors are thrown in the logs: 2019-12-10 12:15:45.183 ERROR...
Liferay Sync for MAC requests monitor KEYSTROKES permission
Issue When updating the Liferay Sync in Macbook, "monitor input from keyboard" permission is requested by the app. Environment Liferay Sync 3.4.8 Resolution This is intentional behavior. Liferay Sync is a Java...
How to create a custom Elasticsearch analyzer that is insensitive to accents
There are some Elasticsearch analyzers that are sensitive to accents, for example, the Catalan analyzer returns no results if you search "diputacio", even if the indexed word is "diputació". This can be problematic, as...
Liferay DXP 7.1 SP3 Ships With Lower Version of LCS - v4.2
Summary The 7.1 SP3 build contains LCS v4.2 by default instead of LCS v6.0. This oversight was discovered after the 7.1 SP3 bundle was released and will cause issues for Users upgrading their instance to 7.1 SP3....
Encryption keys can be used at Liferay
Issue How to disable/stop using DES as it possesses Security Threat.  Environment Liferay DXP 7.0 Resolution Encryption keys can be used at Liferay end are:  # For more details about encryption keys, see the Java...
Disabling Lodash Library
Issue How do I disable the following render resources from Liferay when the page is loading?  /o/frontend-js-lodash-web/lodash/lodash.js  /o/frontend-js-lodash-web/lodash/util.js  Environment DXP 7.1 Resolution Navigate to...
How to enable "Save as Draft" option in Document and Media portlet
Issue Unable to see "Save as Draft" option in Document and Media portlet Environment Liferay DXP 7.2 Resolution "Save as draft" feature in Document and Media is disabled by default. #     # Set this to true...
Can SAML or LDAP be accessed via Liferay APIs?
Issue We would like to remotely configure SAML and/or LDAP authentication using Liferay APIs. Environment Liferay DXP 7.0 Liferay DXP 7.1 Liferay DXP 7.2 Resolution Neither SAML or LDAP APIs are publicly exposed...
Configuring Liferay to display CAPTCHA's with numbers only - 7.2
Issue Configuring Liferay to display CAPTCHA's with numbers only instead of alphanumeric characters. Environment This issue affects Liferay 7.2 Resolution While the default CAPTCHAs in Liferay generated by...
Displaying Missing Navigation Widget Templates - 7.2 SP1
Issue Prior to SP1, it was possible to edit the Navigation ADTs using the following steps: Navigate to Control Panel > Sites > Sites For the "Global" site use the 3 dot menu to go to "Site Settings" Navigate to Site...
Volume of Web Content causing slow page loads
Issue When navigating to Content & Data > Web Content there is a prolonged page loading time when there is a high volume of web content within a site. Environment Liferay DXP 7.2 Resolution The issue can be resolved by...