Search Results

Capability
Feature
Deployment Approach
Developer Guide
Developer Guide Knowledge Base API Basics
Published Date: Nov 22, 24, 10:48 PM
A/B Testing
A/B Testing A/B testing evaluates the effectiveness of content pages by testing a variant design against the control design (i.e., the original). This process involves creating a page variant,...
Published Date: May 9, 24, 6:44 PM
Using Wish Lists
Using Wish Lists Liferay Commerce comes with wish lists out-of-the-box. Wish lists make it easy to save products for purchase later. Adding Products to a Wish List All users have a default wish...
Published Date: Nov 22, 24, 10:46 PM
Creating Store Content
Creating Store Content Because Liferay puts you in control of your site, building a store has two components: a complete catalog and a series of pages for displaying and selling products. Using an...
Published Date: Nov 22, 24, 10:46 PM
Commerce Storefront Pages
Commerce Storefront Pages Learn about the different pages that a commerce storefront uses in Liferay. These pages are available out-of-the-box in accelerators like Minium and Speedwell. If you...
Published Date: Nov 22, 24, 10:46 PM
Creating Category Display Pages
Creating Category Display Pages You can link Categories to Widget Pages to create and manage pages at scale in Liferay Commerce. Rather than managing one page for every category, you can define a...
Published Date: Nov 22, 24, 10:46 PM
Creating Product Display Pages
Creating Product Display Pages With Liferay Commerce, you can link individual store products with Site pages to create dedicated display pages for each product. Quickly design layouts using...
Published Date: Nov 22, 24, 10:46 PM
Checkout
Checkout The Checkout page contains the Checkout widget. It becomes active once a buyer clicks Checkout to submit an order. You can also implement a custom checkout step using extension points. See...
Published Date: Nov 22, 24, 10:46 PM
Pending Orders
Pending Orders The Pending Orders page is a page where order managers can view all incomplete orders associated with an account; an incomplete order contains items in the cart but has not been...
Published Date: Nov 22, 24, 10:46 PM
Placed Orders
Placed Orders The Placed Orders page is a required page that displays all orders that have completed the checkout process per account regardless of order status. The page uses the Orders widget. ...
Published Date: Nov 22, 24, 10:46 PM
Lists
Lists The Lists Page provides customers access to the Wish Lists and Wish List Contents widgets. Using the Wish List widget, authenticated users can view, create, and manage custom Product lists....
Published Date: Nov 22, 24, 10:46 PM
Catalog
Catalog The catalog page is the primary way for users to browse, search, and select products. Both the Minium and Speedwell accelerators include the following widgets in their catalog pages: ...
Published Date: Nov 22, 24, 10:46 PM
Compare
Compare The Compare Page is a page where buyers can view two or more products side by side for comparison. The Compare Page uses the Product Comparison Table widget which is populated only when a...
Published Date: Nov 22, 24, 10:46 PM
Using the Product Downloads Widget
Using the Product Downloads Widget Liferay Commerce includes the Product Downloads widget to access and download digital assets purchased as Virtual Products. Follow the steps below to use the...
Published Date: Nov 22, 24, 10:46 PM
Widgets Reference
Widgets Reference Widgets are building blocks you can use to add content and dynamic functionality to your site. While Liferay includes a wide variety of generic widgets, it also includes dedicated...
Published Date: Nov 22, 24, 10:46 PM
Configuring SKUs
Configuring SKUs Now that you've configured all of the basic details for a product, it’s time to configure the SKUs. The SKUs represent the actual physical item in the warehouse. Configuring them...
Published Date: Nov 22, 24, 10:47 PM
Adding Options
Adding Options In the first module, you created three products all having a single SKU, or Stock Keeping Unit. Often, products have multiple SKUs. For instance, a product that has different...
Published Date: Nov 22, 24, 10:47 PM
Adding Product Specifications
Adding Product Specifications Log in as Damian Dunne, the category manager for Clarity. Damian wants to enrich the products with attributes that give more information to customers. You can use...
Published Date: Nov 22, 24, 10:47 PM
Configuring Products and SKUs
Configuring Products and SKUs After creating channels, a product catalog, warehouses, and products, you must now configure them. This module enriches products with information about various...
Published Date: Nov 22, 24, 10:47 PM
Creating Product Relations
Creating Product Relations You can use product relations to display products for up-selling, cross-selling, selling spares, accessories, or complementary products based on the product being viewed...
Published Date: Nov 22, 24, 10:47 PM
Adding Media
Adding Media So far, you've configured a product and added specifications to give more information about the product to customers. One of the main components of product information is the product...
Published Date: Nov 22, 24, 10:47 PM
Creating the Shop Page
Creating the Shop Page The shop page is the first point of access to Clarity's product catalog. The page contains a list of all the products, their associated facets, and search and sort...
Published Date: Nov 22, 24, 10:47 PM
Creating a Product Details Page
Creating a Product Details Page The product details page displays all the information about a selected product. So far, you've only added the shop page containing the product catalog, but you...
Published Date: Nov 22, 24, 10:47 PM
Creating an Orders Page
Creating an Orders Page The Orders page displays a customer's open orders and placed orders. You can select pending orders and continue to check out or delete them completely. You can select a...
Published Date: Nov 22, 24, 10:47 PM
Creating Message Boards Categories
Creating Message Boards Categories Message Boards Categories organize threads into specific topics, making it easier for users to find and participate in discussions relevant to their interests. ...
Published Date: Nov 22, 24, 10:48 PM
Tuning Your JVM
Tuning Your JVM Java Virtual Machine (JVM) tuning primarily focuses on adjusting Java heap and non-heap settings and configuring garbage collection. Finding settings that perform well for you...
Published Date: May 9, 24, 6:52 PM
Upgrade Report
Upgrade Report Available 7.4+ When you perform upgrades, it is important to know the changes made and any issues that occurred. The upgrade status returns combined results for core upgrades,...
Published Date: May 9, 24, 6:52 PM
Remote Applications with Headless APIs
Remote Applications with Headless APIs Available 7.4+ After creating and publishing objects, headless REST APIs are automatically generated. Here you'll see how to integrate these endpoints to...
Published Date: Nov 22, 24, 10:50 PM
Client Extensions
Client Extensions Liferay Self-Hosted Liferay SaaS Liferay PaaS Liferay 7.4 When you want to extend Liferay, either by modifying its look and feel or by calling functions outside of Liferay, you...
Published Date: Nov 22, 24, 10:50 PM
PortletMVC4Spring Project Anatomy
PortletMVC4Spring Project Anatomy PortletMVC4Spring portlets are packaged in WARs. Liferay provides Maven archetypes for creating projects configured to use JSP/JSPX and Thymeleaf templates. Their...
Published Date: Nov 22, 24, 10:50 PM
PortletMVC4Spring Annotations
PortletMVC4Spring Annotations PortletMVC4Spring provides several annotations for mapping requests to controller classes and controller methods. @RenderMapping Annotation Examples The following...
Published Date: Nov 22, 24, 10:50 PM
Using React
Using React Build your own solutions using Liferay and React.
Published Date: Nov 22, 24, 10:50 PM
Using Localized Messages in an MVC Portlet
Using Localized Messages in an MVC Portlet Liferay's localization framework is for creating localized messages in your MVC portlet. Deploy the Sample Code Then, follow these steps: Download...
Published Date: Nov 22, 24, 10:50 PM
Using Liferay Util Param
Using Liferay Util Param The param tag lets you set a parameter for an included JSP page. This configuration requires two JSPs. JSP A, the main view of the app, includes JSP B and sets its...
Published Date: Nov 22, 24, 10:50 PM
Using Spring
Using Spring PortletMVC4Spring is a way to develop portlets using the Spring Framework and the Model View Controller (MVC) pattern. While the Spring Framework supports developing servlet-based web...
Published Date: Nov 22, 24, 10:50 PM
Reference
Reference PortletMVC4Spring integrates Spring, the Spring Web Framework, and the MVC design pattern with portlet development. As such, it uses configuration files from each of these areas and...
Published Date: Nov 22, 24, 10:50 PM
PortletMVC4Spring Configuration Files
PortletMVC4Spring Configuration Files A PortletMVC4Spring application has these descriptors, Spring contexts, and properties files in its WEB-INF folder: web.xml → Web application descriptor ...
Published Date: Nov 22, 24, 10:50 PM
Instance Settings YAML Configuration Reference
Instance Settings YAML Configuration Reference You can use an instance settings client extension to configure a wide variety of Liferay configurations. Each configuration is referenced by its PID...
Published Date: Nov 22, 24, 10:50 PM
Using Object Data with React Charts
Using Object Data with React Charts Here you'll use Objects, Headless APIs, and custom element remote applications to create a dynamic chart for data dashboards. First, you'll set up a new DXP...
Published Date: Nov 22, 24, 10:50 PM
Packaging Client Extensions
Packaging Client Extensions Liferay Self-Hosted Liferay SaaS Liferay PaaS Liferay 7.4 Client extension projects are built as deployable archives called Liferay Universal File Format Archives...
Published Date: Nov 22, 24, 10:50 PM

Capabilities

Product

Contact Us

Connect

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