Search Results

All Results 1762
Ordenar por
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
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...
Updating Services in Liferay PaaS
Updating Services in Liferay PaaS Liferay PaaS provides a robust framework for achieving a highly efficient Continuous Integration/Continuous Deployment (CI/CD) strategy. With Git and Jenkins...
Configuring Persistent File Storage Volumes
Configuring Persistent File Storage Volumes Administrators can configure the volumes for their services in Liferay PaaS depending on their deployment type (Deployment or StatefulSet). Volumes can...
Deploying Changes via the CLI Tool
Deploying Changes via the CLI Tool With the CLI tool, you can directly deploy local project changes without triggering a Jenkins build or using the Liferay Cloud Console. This tutorial walks...
Deploying Changes via the Liferay Cloud Console
Deploying Changes via the Liferay Cloud Console This tutorial walks through the process of adding a portal property to the Liferay service, triggering a CI build with a pull request, and deploying...
Restarting Jenkins Stages
Restarting Jenkins Stages The CI service can be configured to preserve Jenkins stashes. You can then use the stashes to restart specific stages in a Jenkins build. Preserving Jenkins Stashes Use...
DXP
DXP :::: 2 :gutter: 3 3 3 3 ::: Definitions :link: ./dxp/definitions/index.html ::: ::: Javadocs :link: ./dxp/javadocs.md Portal Impl Portal Kernel Portal-Test Core Apps ::: ::: Utility Classes...
Definitions
Definitions Definitions
Javadocs
Javadocs Portal-Impl Portal-Kernel Portal-Test Core Apps
Utility Classes
Utility Classes Util-Bridges Util-Java Util-slf4j Util-Taglib
Liferay Style Guide
Liferay Style Guide The Liferay Style Guide sits on the shoulders of giants---specifically, the giants of The Chicago Manual of Style and Strunk and White's The Elements of Style. Where this guide...
Understanding Deployment Strategies
Understanding Deployment Strategies The deployment strategy of a service determines how new versions will be initialized. Liferay PaaS provides two deployment strategies for its services:...
Understanding Deployment Types
Understanding Deployment Types The deployment type of a service determines many different facets of how it functions, including performance, memory usage, and access to files or volumes. Liferay...
Apps
Apps com.liferay.account.api com.liferay.adaptive.media.api com.liferay.adaptive.media.content.transformer.api com.liferay.adaptive.media.demo.data.creator.api ...
Portlet API
Portlet API Portlet API
Properties Documentation
Properties Documentation Portal Properties System Properties Liferay Plugin Package Properties 7.4 Liferay Plugin Package Properties 7.3 Liferay Plugin Package Properties 7.2 Liferay Plugin...
Liferay University
Liferay University This page serves as an archive and index of videos that were previously hosted on Liferay University. As of February 28, 2023 Liferay University is no longer operational....
Liferay Style Conventions
Liferay Style Conventions Conventions are neither correct or incorrect; they are decisions that vary greatly in the industry. After much comparison and use, Liferay's documentation uses the...
Liferay High-Level Style
Liferay High-Level Style There are five types of documentation: Introduction: Placed hierarchically at the top of a section, the introduction is a high level explainer that summarizes how the...
Liferay Documentation Format
Liferay Documentation Format The format, or how a style of documentation is organized, is important to maintaining consistency of experience. As readers make more use of the documentation, 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...
Analytics Cloud
Analytics Cloud Collecting analytics data is a crucial part of any business. Liferay offers an analytics tool that's integrated with DXP to provide useful information on who visits your site and...
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...
DXP
DXP Welcome to the official documentation for the latest versions of Liferay DXP and Liferay Portal! Liferay DXP is the commercially supported and enterprise ready platform used around the world,...
Reference
Reference Note: These pages contain the latest Liferay reference documentation. You can download reference documentation for older releases from Github here. :::: 2 :gutter: 3 3 3 3 ::: DXP...
Cloud
Cloud Liferay DXP is prepackaged with all the configurations you need to host your application on the cloud. For more information on installing cloud-ready Liferay bundles, see Provisioning Liferay...
Using Product Options for Commerce 2.1 and Earlier Versions
Using Product Options for Commerce 2.1 and Earlier Versions Creating an Option Template Navigate to Control Panel → Commerce → Products. Go to the Options tab. This displays a list of existing...
Calendar
Calendar The Calendar widget stores and shares scheduled events. It's a personal planner for individual users, a shared calendar for an entire site, or both at the same time. In addition to...
Configuring the Calendar Widget
Configuring the Calendar Widget Use the Calendar widget configuration options to tailor the display and functionality of your calendar. From choosing the time format and default view to setting the...
Mapping Calendar Event Fields to Display Page Templates
Mapping Calendar Event Fields to Display Page Templates You can customize and display calendar event information by mapping calendar fields to display page templates. Highlight certain fields such...
Using the Calendar Widget
Using the Calendar Widget The calendar widget displays a small monthly calendar showing an overview of upcoming events. A larger area shows the Scheduler, a more detailed calendar with several...
Exporting/Importing Calendar Data
Exporting/Importing Calendar Data You can export and import calendar data as Liferay Archive (LAR) files. Data can only be ported between installations of the same version. Use the widget...
Field Autocompletion
Field Autocompletion You can configure form field autocompletion in the Forms application: Autocompletion TypeConfigurationField Types ManualType a list of autocompletion optionsText Data...
Using Task Timers
Using Task Timers Task nodes can include task timers to trigger an action after a specified time period. Timers are useful for ensuring a task does not go unattended for too long. Available timer...
Types of Utility Pages
Types of Utility Pages Utility pages are content pages managed at the site level. Since the default system-level pages are not customizable, you can use site-level utility pages to provide a unique...
Deploying Microservice Client Extensions to Liferay PaaS
Deploying Microservice Client Extensions to Liferay PaaS In most cases, you can deploy client extensions with Liferay PaaS similarly to self-hosted instances. Deploy frontend, configuration, and...
Using Objects with SugarCRM
Using Objects with SugarCRM [Release Feature](../../../../security-and-administration/administration/configuring-liferay/feature-flags.md#release-feature-flags) You can create objects that map to...
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...
Configuring Friendly URL Separators
Configuring Friendly URL Separators Liferay DXP 2024.Q2+/Portal GA120+ You can customize URL separators to improve URL readability and enhance SEO. For example, web content articles use the...
Configuring XML Sitemaps
Configuring XML Sitemaps Liferay DXP 2024.Q2+/Portal GA120+ XML sitemaps are XML-formatted documents listing the URLs of a website along with additional metadata (e.g. last update, change...
Creating a Database Dump
Creating a Database Dump Uploading a backup to Liferay Cloud's backup service requires a snapshot comprised of two compressed files, containing the document library and database dump, respectively....
Product Details - Using Display Page Template
Product Details - Using Display Page Template Accelerators like Minium and Speedwell have a product details page that uses the product details widget. Instead of using the product details widget on...
Mapping Repeatable Fields to Fragments
Mapping Repeatable Fields to Fragments Liferay DXP 2024.Q3+/Portal GA125+ When creating fields on web content structures, you can make them repeatable. You can then map these fields to fragments...
Client Extension Reference
Client Extension Reference Liferay Self-Hosted Liferay SaaS Liferay PaaS Liferay 7.4 You can find code examples for all types of client extensions in liferay-portal Frontend Client Extensions ...
Setting Default Permissions
Setting Default Permissions Liferay DXP 2024.Q3+/Portal GA125+ You can define a set of default permissions for Liferay content pages. The default permissions setting is available at both instance...
Database Service
Database Service The database service is a proxy in Liferay Cloud to the Cloud SQL service in the Google Cloud Platform where the database itself resides. The database service provides tools for...
Using Specifications with Picklists
Using Specifications with Picklists Liferay DXP 2024.Q3+/Portal GA125+ You can now use picklists to define specification values and link them to a specification template to use with products....
Connecting Liferay DXP 7.3 to Analytics Cloud
Connecting Liferay DXP 7.3 to Analytics Cloud Liferay DXP 7.3 U30+ The steps to connect Liferay DXP 7.3 to Analytics Cloud differ slightly from the steps to connect Liferay DXP 7.4. Liferay DXP...
Adyen
Adyen Liferay DXP 2024.Q3+/Portal GA125+ Liferay provides a client extension that integrates with Adyen using the payment integration client extension as a base. See Configuring Payment Methods to...
Using the UPS Shipping Method
Using the UPS Shipping Method Liferay DXP 2024.Q3+/Portal GA125+ Liferay provides a client extension that integrates with UPS. It uses the shipping engine client extension as a base. See...
Defining Metadata Sets For Liferay 7.3 and Earlier Versions
Defining Metadata Sets For Liferay 7.3 and Earlier Versions With Documents and Media, you can define reusable groups of metadata fields that can be added to custom Document Types. Once created,...
For Liferay 7.3.x and Earlier
For Liferay 7.3.x and Earlier The Documents and Media application comes with a built-in image editor. Edit images right from your browser and apply filters, adjust contrast, or crop. In the...
Limiting File Size
Limiting File Size You can configure file size limits in Documents and Media. Set a maximum file upload size or for more granularity, define file size limits based on MIME Types. This can take...
Defining Document Types for Liferay 7.3 and Earlier Versions
Defining Document Types for Liferay 7.3 and Earlier Versions In Liferay, Document Types are templates used for uploading files and categorizing them in Documents and Media. These templates are...
JavaScript Import Map Entry YAML Configuration Reference
JavaScript Import Map Entry YAML Configuration Reference Usage Details This client-extension.yaml file defines a JavaScript import map entry client extension: assemble: - from: build/static ...
Bundling Resources in a JavaScript Import Map Entry Client Extension
Bundling Resources in a JavaScript Import Map Entry Client Extension Liferay DXP 2023.Q1+/Portal GA92+ JavaScript import map entry client extensions make JavaScript code or resources available to...
Using a Frontend Data Set Cell Renderer Client Extension
Using a Frontend Data Set Cell Renderer Client Extension Liferay 7.4+ You can use Frontend Data Set (FDS) cell renderer client extensions to customize the display for your data set. Use this type...
Frontend Data Set Cell Renderer YAML Reference
Frontend Data Set Cell Renderer YAML Reference You can define a Frontend Data Set cell renderer client extension with a client-extension.yaml file. Usage Details The client-extension.yaml file...
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...
Using Fragments to Build Multi-Step Forms
Using Fragments to Build Multi-Step Forms Liferay DXP 2024.Q4+/Portal GA129+ You can use fragments to create a single-step form or create a multi-step form with the Stepper fragment or by changing...