Search Results

Capability
Feature
Deployment Approach
Search Facets
Search Facets Enter a keyword in the Search Bar and click the Search button. The default search experience redirects to a page with results on the right and a collection of facets on the left. ...
Published Date: May 9, 2024 7:00 PM
Category Facet
Category Facet The Category Facet narrows search results for categorized assets that match the search query keywords. Each matching result's categories are aggregated as facet terms. Example of...
Published Date: May 9, 2024 7:00 PM
Custom Facet
Custom Facet The Custom Facet is unique among the out-of-the-box search facets. Rather than always grouping results by a single static field (like the modified date or the asset type), you can...
Published Date: May 9, 2024 7:00 PM
Troubleshooting Elasticsearch: Common Issues
Troubleshooting Elasticsearch: Common Issues Listed here are some common issues you may encounter while configuring Elasticsearch and Liferay. Additional connection-specific errors are discussed in...
Published Date: May 9, 2024 6:59 PM
Setting Up a Text Embedding Provider
Setting Up a Text Embedding Provider 7.4 U70+ [Beta Feature](../../../../system-administration/configuring-liferay/feature-flags.md) A text embedding provider has two jobs: At index time, use...
Published Date: May 9, 2024 7:00 PM
Search Configuration Reference
Search Configuration Reference Search in Liferay DXP can be configured in lots of ways. Once you understand the concept of configuration scope, you'll understand where to find a certain...
Published Date: May 9, 2024 7:00 PM
Searching for Content
Searching for Content All indexed content (a.k.a. assets in Liferay DXP) can be returned as search results. Custom content can also be indexed, so your installation might have additional asset...
Published Date: May 9, 2024 6:59 PM
Folder Facet
Folder Facet The Folder Facet narrows search results down to content found in specific Asset Folders. Note that the search match is not for folder names but for content found in the folders. ...
Published Date: May 9, 2024 7:00 PM
Modified Facet
Modified Facet The Modified Facet narrows search results down to those that match the searched keyword and results that were created or modified during a certain time period. Example of modified...
Published Date: May 9, 2024 7:00 PM
Site Facet
Site Facet The Site Facet narrows search results down to those existing in a certain site. Each site with content matching the searched keyword appears as a facet term. Example of Site facet...
Published Date: May 9, 2024 7:00 PM
Type Facet
Type Facet The Type Facet narrows search results down to those associated with a certain Asset Type. Each Type with content matching the searched keyword appears as a facet term. Example of type...
Published Date: May 9, 2024 7:00 PM
Using the Search Results Widget
Using the Search Results Widget Search results should be easy to navigate, sort, and filter. Give your users an optimal search experience by understanding the default search experience and the many...
Published Date: May 9, 2024 7:00 PM
Sorting Search Results
Sorting Search Results Search results displayed in the Search Results widget are ordered by relevance score (as calculated by the search engine) by default. With the Sort widget, users can control...
Published Date: May 9, 2024 7:00 PM
Customizing Liferay DXP in the Cloud
Customizing Liferay DXP in the Cloud Client extensions are the primary means of extending Liferay. Build your client extensions independently in your own workspace, then deploy them to any Liferay...
Published Date: May 9, 2024 7:00 PM
Tagging Content and Managing Tags
Tagging Content and Managing Tags Tags are keywords you can use to organize your assets and describe specific information about their content. Tags tell website visitors what the content is about...
Published Date: May 9, 2024 6:50 PM
Using File Expiration and Review Dates
Using File Expiration and Review Dates Liferay DXP/Portal 7.4+ With the Documents and Media application, you can set expiration and review dates for files. This helps manage digital assets that...
Published Date: May 9, 2024 6:50 PM
Creating Web Content Articles
Creating Web Content Articles When you have a lot of content to publish on your site, Liferay's content management system helps you with practical and essential ways to manage it. Web content...
Published Date: May 9, 2024 6:51 PM
API Builder
API Builder Liferay DXP 2023.Q4+/Portal 7.4 GA102+ [Beta Feature](../system-administration/configuring-liferay/feature-flags.md#beta-feature-flags) This feature is currently behind a beta feature...
Published Date: May 9, 2024 6:51 PM
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...
Published Date: May 9, 2024 6:51 PM
Categories and Vocabulary API Basics
Categories and Vocabulary API Basics Liferay DXP 2025.Q1+/Portal GA132+ External Reference Codes (ERCs) are accessible for categories, providing a consistent way to identify and access these...
Published Date: May 9, 2024 6:50 PM
API Headers Reference
API Headers Reference API headers are components of HTTP requests that provide essential information to the server about the client's request and how the server should handle it. You can use API...
Published Date: May 9, 2024 6:51 PM
API Query Parameters
API Query Parameters Whether you consume REST APIs or GraphQL APIs, different query parameters are available to help you filter the responses. Fields Parameter Use this parameter to specify and...
Published Date: May 9, 2024 6:51 PM
Mapping Repeatable Fields to Fragments
Mapping Repeatable Fields to Fragments Currently, this feature is behind a release feature flag (LPD-11377). Read Release Feature Flags for more information. Liferay DXP 2024.Q3+/Portal GA125+ ...
Published Date: Aug 6, 2024 3:41 PM
JVM Configuration
JVM Configuration As of Liferay DXP 2024.Q3+/Portal GA125+, Liferay DXP/Portal requires a Java JDK 17 or 21 (prior versions support JDKs 8 and 11) with specific JVM option settings. There are also...
Published Date: May 9, 2024 6:51 PM
Authentication Basics
Authentication Basics By default, Liferay DXP uses the Sign In widget to authenticate users. The Sign In widget appears on the default home page at http[s]://[server-name:port]/web/guest/home. If...
Published Date: May 9, 2024 6:52 PM
Installing on WebSphere
Installing on WebSphere Liferay DXP 2024.Q1/Portal GA112 or below Compatibility with IBM WebSphere application server has been removed in 2024.Q2 and later releases. Installing Liferay DXP on...
Published Date: Nov 22, 2024 10:49 PM
Consuming REST Services
Consuming REST Services Liferay DXP contains REST services for most of its applications. These services are fully OpenAPI compliant. Here, learn how to consume them. This takes only three steps: ...
Published Date: May 9, 2024 6:51 PM
Data Migration Center
Data Migration Center Liferay DXP 2023.Q4+/Portal 7.4 GA102+ [Beta Feature](../../system-administration/configuring-liferay/feature-flags.md#beta-feature-flags) Currently, this feature is behind...
Published Date: May 9, 2024 6:51 PM
Consuming GraphQL APIs
Consuming GraphQL APIs Liferay DXP contains GraphQL APIs for most of its applications. Here's how to consume them in three steps: Identify the API you wish to consume. Identify the site...
Published Date: May 9, 2024 6:51 PM
Assigning Permissions to Web Content Articles
Assigning Permissions to Web Content Articles With Liferay's permissions framework, you can control which users can create, view, and manage web content articles. You can set permissions for...
Published Date: May 9, 2024 6:51 PM
Using Custom SQL Queries
Using Custom SQL Queries Service Builder creates finder methods that retrieve entities by their attributes (their column values). When you add a column as a parameter for the finder in your...
Published Date: Sep 6, 2024 3:37 PM
Using Domain-Specific Language Queries
Using Domain-Specific Language Queries Liferay 7.4+ DSL Query is an acronym for Domain-Specific Language Query. The foundation is based upon using a domain-specific language for the...
Published Date: Jan 18, 2025 2:47 AM
Using Dynamic Query
Using Dynamic Query Liferay's Dynamic Query API wraps Hibernate's Criteria API. It helps you think in terms of objects and member variables instead of tables and columns. Complex queries can be...
Published Date: Jan 18, 2025 2:47 AM
Portlet Preferences
Portlet Preferences You can give administrators and users a way to customize a portlet with portlet preferences. Portlet preferences can be added to any MVC Portlet to give users a UI to access and...
Published Date: May 9, 2024 6:53 PM
Customizing Liferay's Look and Feel
Customizing Liferay's Look and Feel One of the easiest ways to get started developing on Liferay's platform is to modify its look and feel. You can change everything from its favicon to its entire...
Published Date: Jan 18, 2025 2:48 AM
Setting Up an Environment and Creating a Theme
Setting Up an Environment and Creating a Theme Creating a theme is the first step in theme development. Once you have your own theme, you can deploy it to your Liferay DXP instance, and use it for...
Published Date: May 9, 2024 6:54 PM
Portlet Level Configuration
Portlet Level Configuration With the configuration framework, you can set your application's configuration for different levels of scope. Where Instance and Site-scoped configurations use...
Published Date: Nov 22, 2024 10:50 PM
Setting and Accessing Configurations
Setting and Accessing Configurations You can use Liferay's configuration framework to add a settings UI for a MVC Portlet. See the Example Portlet Then, follow these steps: Download and unzip...
Published Date: May 9, 2024 6:53 PM
Client Extensions UI Reference
Client Extensions UI Reference Liferay's widget client extensions (custom element and iframe) register applications with Liferay, adding them as widgets to site pages. Additionally, you can style...
Published Date: May 9, 2024 6:54 PM
Themes
Themes Themes customize the default look and feel of your site. You can define the style and visual identity of your brand or label across your whole site. You can use a theme CSS client...
Published Date: Jan 18, 2025 2:48 AM
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...
Published Date: Jun 6, 2024 3:55 PM
Using a JavaScript Client Extension
Using a JavaScript Client Extension Liferay 7.4+ With a JavaScript (JS) client extension, you can run your own JavaScript on any page in Liferay without worrying about dependencies on Liferay code...
Published Date: May 9, 2024 6:54 PM
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...
Published Date: May 9, 2024 6:54 PM
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...
Published Date: May 9, 2024 6:54 PM
Using an Editor Config Contributor Client Extension
Using an Editor Config Contributor Client Extension Liferay DXP 2024.Q1+/Portal GA112+ The translation status feature is currently behind a release feature flag (LPS-186870). Read Release Feature...
Published Date: May 9, 2024 6:54 PM
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...
Published Date: May 9, 2024 6:54 PM
Using Routes with Custom Elements
Using Routes with Custom Elements Liferay 7.4+ Custom element client extensions use Liferay's frontend infrastructure to register external applications with the Liferay platform and render them as...
Published Date: May 9, 2024 6:54 PM
Integrating Microservices
Integrating Microservices Liferay Self-Hosted Liferay SaaS Liferay PaaS Liferay 7.4 You can define microservice client extensions to run your own code in response to events in your Liferay...
Published Date: May 9, 2024 6:54 PM
Attachment Fields
Attachment Fields Attachment fields are for uploading files to your instance's Document Library. When uploaded, the file is linked to the entry's attachment field, and each field can only be linked...
Published Date: May 9, 2024 6:54 PM
Restricting Access to Object Data by Account
Restricting Access to Object Data by Account Liferay 7.4 U58+/GA58+ In scenarios with multiple business accounts, you may want to restrict access to object entries by account. For example,...
Published Date: May 9, 2024 6:54 PM
Objects
Objects Liferay 7.4+ With Liferay Objects, you can build and deliver applications without having to write code or deploy modules. Each application built with Objects is integrated with Liferay's...
Published Date: May 9, 2024 6:54 PM
Understanding Action Types
Understanding Action Types Liferay 7.4 U60+/GA60+ Actions define custom operations triggered by object entry events. Liferay provides these action types: TypeDescription NotificationSend email or...
Published Date: May 9, 2024 6:54 PM
Objects Application Permissions
Objects Application Permissions Liferay 7.4 2023.Q4+/GA102+ The Objects application is integrated with the permissions framework, so you can assign application and resource permissions to user...
Published Date: May 9, 2024 6:54 PM
Auto-Increment Fields
Auto-Increment Fields DXP 2024.Q1+/Portal GA112+ Auto-Increment fields are configurable read-only fields for uniquely identifying object entries in a human-readable format. For example, an IT...
Published Date: May 9, 2024 6:54 PM
Deploying Object Widgets to Sites
Deploying Object Widgets to Sites Liferay 7.4+ When an Object is published, Liferay automatically generates a dedicated widget you can deploy to site pages. This includes both site-scoped and...
Published Date: May 9, 2024 6:54 PM
Managing Object Entries Using GraphQL
Managing Object Entries Using GraphQL You can use GraphQL to manage custom object entries in Liferay efficiently. This API framework simplifies data interaction and serves as an alternative to REST...
Published Date: Nov 22, 2024 10:50 PM
Object API Basics
Object API Basics When you publish an Object, Liferay automatically generates REST APIs for it. These APIs differ for Company and Site scoped Objects, but they all use the c/[pluralobjectlabel]...
Published Date: May 9, 2024 6:54 PM
Using Object APIs With Base64 Encoded Files
Using Object APIs With Base64 Encoded Files Liferay DXP 2024.Q2+/Portal GA120+ When creating object entries with attachment fields through APIs, you can generally upload files from your computer...
Published Date: Jun 7, 2024 3:58 PM
Permissions Framework Integration
Permissions Framework Integration Liferay 7.4+ Published objects are integrated automatically with Liferay's permissions framework. You can manage user access to an object and its entries with...
Published Date: May 9, 2024 6:54 PM
Blade CLI
Blade CLI Blade CLI can be installed through a command line interface or a graphical installer. If you're behind a proxy, once it's installed you can configure it to operate through the proxy....
Published Date: May 9, 2024 6:55 PM

Capabilities

Product

Education

Contact Us

Connect

Powered by Liferay
© 2024 Liferay Inc. All Rights Reserved • Privacy Policy