Search Results

All Results 109
ソート
Resource Type
Deployment Approach
Capability
Feature
ポートレット
Portlets Liferay DXP started off as a portal server for Java-based web applications called portlets (see JSR 168, JSR-286, and JSR-362). Portlets process requests and generate responses like any...
OSGiサービスのプロパティマップへのポートレット記述子
Portlet Descriptor to OSGi Service Property Map Here's a map of portlet XML descriptor values to OSGi service properties for publishing OSGi Portlets. The properties centralize and simplify portlet...
Portlet 3.0 API オプトイン
Portlet 3.0 API Opt In A portlet must specify version 3.0 to opt in to the Portlet 3.0 API. The 3.0 Portlet API version can be specified in the following ways. Standard Portlet @PortletApplication...
ポートレットのID
Portlet IDs Below is a listing of the portlet IDs for the default portlets in Liferay DXP. You can use these IDs to embed portlets in your theme's sitemap. Collaboration PortletID...
カスタム通知タイプの実装
Implementing a Custom Notification Type You can configure Liferay Commerce to send email notifications for a variety of event triggers in your store. When there's no out-of-the-box notification...
カスタム注文ステータスの実装
Implementing a Custom Order Status You can add a custom order status by implementing the CommerceOrderStatus interface. The Commerce Order Engine provides a standard order flow out-of-the-box, but...
カスタム注文ルールの実装
Implementing a Custom Order Rule You can configure order rules in Liferay for orders that meet a specific condition. The Minimum Order Amount rule is available out-of-the-box. It prevents checkout...
在庫管理
Managing Inventory Liferay's inventory engine comes with one low stock activity out-of-the-box. But you can use the extension point to add custom ones.
カスタムの在庫数低下アクティビティの実装
Implementing a Custom Low Stock Activity Here, learn how to add a custom low stock activity by implementing the CommerceLowStockActivity interface. Low stock activities are actions that happen...
商品パブリッシャーウィジェット用の新しい商品データソースを追加する
Adding a New Product Data Source for the Product Publisher Widget This tutorial shows you how to add a new product data source by implementing the CPDataSource interface. Product data sources...
注文管理のカスタマイズ
Customizing Order Management Liferay's order engine contains several components that you can customize to fit your needs. You can add custom notification types, order statuses, order rules, and more.
新しい商品タイプの追加
Adding a New Product Type This tutorial shows you how to add a new product type by implementing three interfaces: CPType, ScreenNavigationCategory, and ScreenNavigationEntry. Product types can be...
カスタム商品コンテンツレンダラーの実装
Implementing a Custom Product Content Renderer This tutorial shows you how to add a custom product content renderer by implementing the CPContentRenderer interface. A product content renderer...
コンテント
Content Learn how to customize the way products appear in your storefront or add new data sources to the product publisher widget.
カタログ
Catalog Liferay comes with four product types out-of-the-box. But you can leverage the extension point to add a new product type of your own.
開発者ガイド
Developer Guide Welcome to the Liferay Commerce Developer Guide! Here are demonstrations of working custom modules that extend the features of Liferay Commerce. This shows you how to leverage...
プロモーション
Promotions There are three discount rules available out-of-the-box with Liferay. But you can also use the extension point to add your own custom rules.
新しい割引ルールタイプの追加
Adding a New Discount Rule Type You can add a new discount rule type by implementing two interfaces: CommerceDiscountRuleType and CommerceDiscountRuleTypeJSPContributor. Discount rule types define...
販売
Sales Liferay provides several extension points that you can use to improve the sales in your storefront. From adding a new checkout step to a new tax engine and more, the possibilities are endless.
配送エンジンクライアント拡張機能の使用
Using the Shipping Engine Client Extension Liferay DXP 2024.Q1+/Portal GA112+ You can use a client extension to add a new shipping engine to Liferay. This client extension from the sample...
新しい税エンジンの実装
Implementing a New Tax Engine This tutorial shows you how to add a new tax engine by implementing the CommerceTaxEngine interface. A tax engine performs the calculation for taxes when a...
決済統合クライアント拡張機能リファレンス
Payment Integration Client Extension Reference Payment Integration Client Extension YAML Reference FieldValueDescription keyliferay-sample-commerce-payment-integrationSpecifies the unique key for...
新しい支払い方法の実装
Implementing a New Payment Method This tutorial shows you how to add a new payment method by implementing the CommercePaymentMethod interface. Payment methods represent various ways customers can...
クライアント拡張機能の使用
Using Client Extensions Liferay DXP 2024.Q1+/Portal GA112+ Using client extensions, you can extend Liferay without using OSGi modules. Deploy them to any Liferay environment, whether you host it...
配送エンジンクライアント拡張機能リファレンス
Shipping Engine Client Extension Reference Shipping Engine Client Extension YAML Reference FieldValueDescription keyliferay-sample-commerce-shipping-engineSpecifies the unique key for the shipping...
チェックアウトステップクライアント拡張機能の使用
Using the Checkout Step Client Extension Liferay DXP 2024.Q1+/Portal GA112+ You can use a client extension to create a new checkout step. This tutorial uses an example client extension from the...
カスタムチェックアウトステップの実装
Implementing a Custom Checkout Step This tutorial shows you how to add a custom checkout step by implementing the CommerceCheckoutStep interface. A checkout step represents one screen of the...
為替レートプロバイダーの実装
Implementing an Exchange Rate Provider You can implement the ExchangeRateProvider interface to add a custom exchange rate provider. An exchange rate provider uses a data source to perform the...
支払い統合クライアント拡張機能の使用
Using the Payment Integration Client Extension Liferay DXP 2024.Q1+/Portal GA112+ You can use a client extension to integrate with a new payment method in Liferay. This client extension from the...
カスタム注文バリデーターの実装
Implementing a Custom Order Validator This tutorial explains how to add a custom order validator by implementing the CommerceOrderValidator interface. An order validator is a class that validates...
チェックアウトステップクライアント拡張機能リファレンス
Checkout Step Client Extension Reference Checkout Step Client Extension YAML Reference FieldValueDescription activetrueSpecifies that the checkout step is active....
JSFの使用
Using JSF Liferay Faces is an umbrella project that provides support for the JavaServer[™] Faces (JSF) standard in Liferay DXP/Portal. Here are the Liferay Faces topics: Introduction to Liferay...
Liferay Faces Bridge
Liferay Faces Bridge Liferay Faces Bridge enables you to deploy JSF web apps as portlets without writing portlet-specific code. It also contains innovative features that make it possible to...
Liferay Facesのバージョンスキーム
Liferay Faces Version Scheme In this article, you'll learn which Liferay Faces artifacts should be used with your portlet and explore the Liferay Faces versioning scheme by discovering what each...
Invoking Actions with MVC Portlet
Invoking Actions with MVC Portlet A portlet's Action phase applies state changes. You can bind your portlet's action-handling methods to UI components using portlet action URLs. They are...
CDIポートレットの事前定義されたBean
CDI Portlet Predefined Beans Liferay DXP provides injectable portlet artifacts for CDI called Portlet Predefined Beans, as specified by JSR 362. There are two types of predefined beans: Portlet...
リファレンス
Reference
Webアプリケーションの開発
Developing a Web Application
Using Bean Portlet
Using Bean Portlet Portlet 3.0, the JSR 362 standard, features a style of portlet development called Bean Portlets that use Contexts and Dependency Injection (CDI). Bean Portlets fully leverage all...
Liferay Faces Alloy
Liferay Faces Alloy Liferay Faces Alloy is distributed in a .jar file. You can add Liferay Faces Alloy as a dependency to your portlet projects, to use AlloyUI in a way that is consistent with JSF...
リファレンス
Reference
Liferay Faces Portal
Liferay Faces Portal Liferay Faces Portal is distributed in a .jar file. You can add Liferay Faces Portal as a dependency for your portlet projects to use its Liferay-specific utilities and UI...
MVCの使用
Using MVC If you're an experienced developer, this is not the first time you've heard about Model View Controller. If there are so many implementations of MVC frameworks in Java, why did Liferay...
MVCアクションコマンド
MVC Action Command MVC Action Commands handle actions as separate classes. With Action Commands, you can organize action logic in MVCPortlets that have many actions. Action URLs in the portlet's...
折れ線グラフ
Line Charts Line charts contain multiple sets of data. A Line chart displays the data linearly. Each data series (created with the addColumns() method) is defined with a new instance of the ...
円グラフ
Pie Charts Pie charts are percentage-based. A pie chart models percentage-based data as individual slices of pie. Each data set must be defined as a new instance of the SingleValueColumn object....
散布図
Scatter Charts Scatter charts contain multiple sets of data. A scatter chart models the data as individual points. Each data series (created with the addColumns() method) is defined with a new...
スプライングラフ
Spline Charts Spline charts contain multiple sets of data. A spline chart connects points of data with a smooth curve. Each data series (created with the addColumns() method) is defined with a new...
Clayタグライブラリ
Clay Tag Library The Liferay Clay tag library provides a set of tags for creating Clay UI components in your app. AUI taglibs are deprecated as of Liferay 7.1. We recommend that you use Clay...
Clay Badges
Clay Badges Badges help highlight important information such as notifications or new and unread messages. Badges have circular borders and are only used to specify a number. This covers the...
Clayカード
Clay Cards Cards visually represent data. Use them for images, document libraries, user profiles and more. There are four main types of Cards: Image Cards File Cards User Cards Horizontal...
Clayフォーム要素
Clay Form Elements The Liferay Clay tag library provides several tags for creating form elements. An example of each tag is shown below. Checkbox Checkboxes give the user a true or false input. "...
グラフを更新してリアルタイムデータを反映する
Refreshing Charts to Reflect Real Time Data The polling interval property is an optional property for all charts. It specifies the time in milliseconds for the chart's data to refresh. You can use...
予測グラフ
Predictive Charts Predictive charts let you visualize current data along with predicted/forecasted data within a given value range. Predicted/forecasted data is surrounded by a highlighted area of...
ステップグラフ
Step Charts Step charts contain multiple sets of data. A step chart steps between the points of data, resembling steps. Each data series (created with the addColumns() method) is defined with a new...
Clay Alerts
Clay Alerts Clay alerts come in two types: embedded and stripe. Both types, along with several examples of each, are shown below. Embedded Alerts Embedded alerts are usually used inside forms. The...
Clayボタン
Clay Buttons Buttons come in several types and variations. This tutorial covers the different styles and variations of buttons you can create with the Clay taglibs. Types Primary button: Used for...
Clay Dropdown Menus and Action Menus
Clay Dropdown Menus and Action Menus You can add dropdown menus to your app via the clay:dropdown-menu and clay:actions-menu taglibs. The Clay taglibs provide several menu variations for you to...
Clayアイコン
Clay Icons The Liferay Clay taglibs provide several icons that you can use in your apps. Use the clay:icon tag and specify the icon with the symbol attribute: You can include icons in your app...
Clay Management Toolbar
Clay Management Toolbar The Management Toolbar gives administrators control over search container results in their apps. It lets you filter, sort, and choose a view type for search results, so you...