Search Results

All Results 6974
ソート
Resource Type
Applicable Versions
Deployment Approach
Capability
Feature
1.xから2.xへのliferay-npm-bundlerプロジェクトの移行
Migrating a liferay-npm-bundler Project from 1.x to 2.x The Liferay npm bundler is deprecated of Liferay 2024.Q4/Portal GA129, and it's planned for future removal. liferay-npm-bundler 2.x offers...
npmbundlerrc構造について
Understanding the npmbundlerrc Structure The Liferay npm bundler is deprecated of Liferay 2024.Q4/Portal GA129, and it's planned for future removal. The liferay-npm-bundler is configured via a...
OSGiバンドルとnpmパッケージ構造
OSGi Bundles and npm Package Structure The Liferay npm bundler is deprecated of Liferay 2024.Q4/Portal GA129, and it's planned for future removal. To deploy JavaScript modules, you must create an...
Liferay npmバンドラーローダーについて
Understanding the Liferay npm Bundler Loader The Liferay npm bundler is deprecated of Liferay 2024.Q4/Portal GA129, and it's planned for future removal. liferay-npm-bundler's mechanism is...
構文の検証
Syntax Validation The Poshi Standalone grade projects includes a validation task that can be used to check your code for syntax errors before running your test. To use this, simply run ./gradlew...
パスファイルの作成
Creating A Path File Test Scenario Write your first path file using the test scenario below: You would like to test that your name does not appear on any learn.liferay.com article. The steps you...
Poshiのメリット
Poshi Advantages Simplified Syntax To make it easier for less technical testers to read and write test automation, Poshi uses a simplified Groovy-like script syntax. It is less wordy than most...
マクロファイルの作成
Creating a Macro File Test Scenario Write your first macro file using the test scenario below: You would like to test that your name does not appear on any learn.liferay.com article. The steps you...
テストケースファイルの作成
Creating the Testcase File Test Scenario Write your first testcase file using the test scenario below: You would like to test that your name does not appear on any learn.liferay.com article. The...
Poshiの基本
Poshi Basics New features, improvements, and system upgrades can sometimes introduce unexpected behaviors and bugs. Running suites of automated tests is an advantageous method of identifying issues...
設定
Setup Prerequisites A supported version of Java. Google Chrome. Gradle or Gradle Wrapper 6.6.1 or higher. Setting up the Poshi Standalone Gradle Project Create a new directory, example...
Poshiテストオートメーション
Poshi Test Automation Poshi is a test automation framework that is simple, easy to understand, and does not require prior development experience to get started. Poshi tests can be written to...
テストの実行
Running a Test Open the poshi-ext.properties file on your poshi-standalone directory and add the following line, replacing the TestCaseFileName#TestCaseName with the one you created in Creating A...
はじめに
Getting Started Previously, Poshi tests could only be executed by downloading and creating the test files within the Liferay source code. The Poshi Standalone gradle project enables you to use...
テスト結果とテストのデバッグについて
Understanding Test Results and Debugging Tests Poshi tests are run on the terminal or command line. When a test run is completed there are multiple ways to view the test results and diagnose test...
マクロ
Macros A macro is a set of functions that perform a task. Macros are where locators (paths) and functions are brought together to script interactions that a user performs on the system being...
関数
Functions In Poshi, Functions handle extra WebDriver commands that an element might require to interact with a page object or element. Functions combine the basic methods defined in the...
Poshiレイヤー
Poshi Layers
設定
Configuration In order to give test writers easy access to commonly used functions, paths, or macros, Poshi resources were created to store existing Poshi files as dependencies. These resources can...
Poshiのリソースの使用
Using Poshi Resources Once the Poshi resources jar file is loaded onto your Poshi project, you are now able to use Liferay's commonly used functions, paths, and macros. To distinguish between files...
Liferay 7.4でのBootstrap 3互換性レイヤーの使用
Using the Bootstrap 3 Compatibility Layer in Liferay 7.4 As of Liferay DXP 7.4 GA1, the Bootstrap 3 compatibility layer is removed from the built-in packages in Liferay frontend applications. If...
変数の使用
Using Variables Though not a Poshi layer, variables are a large part of Poshi tests. Variables, like in other programming languages, are used to store data which can be referenced and reused in...
リファレンス
Reference Node Version Information
Poshiのリソース
Poshi Resources To give Poshi test writers easy access to commonly used functions or other files, Poshi resources were created to store existing Poshi files as dependencies that can be loaded apart...
テストケース
Testcases A testcase file in Poshi is a collection of test scenarios grouped in blocks of code called test blocks. The three main test blocks: setUp, test, and tearDown, are made up of multiple...
Paths
Paths A path is an element on a page that a test will interact with. An element can be a button, text field, link, image, paragraph, or just about anything you would need to assert, click, or type...
ノードのバージョン情報
Node Version Information Liferay DXP uses Node (and NPM) for many different frontend components. Specifically, the Liferay Theme Generator and Liferay's JavaScript application tools require the use...
従来のJavaベースの開発
Traditional Java-Based Development Liferay is a complex open-source platform built on several key technologies and architectural principles. Liferay is written mostly in Java and built on the OSGi...
コアフレームワーク
Core Frameworks
構成フレームワーク
Configuration Framework Setting and Accessing Configurations Categorizing a Configuration Scoping Configurations Portlet Level Configuration Configuration Form Renderer DDM Form Annotations ...
完全なカスタム構成
Completely Custom Configuration A configuration UI is generated automatically when you create a configuration interface. But in some cases you want a completely custom UI for your configuration....
構成フォームレンダラー
Configuration Form Renderer When you create a configuration interface, a configuration UI is automatically generated. But in some cases you want customize the look and feel of the UI. For example,...
構成の分類
Categorizing a Configuration When you register a configuration interface, the UI for your application is generated in System Settings → Platform → Third Party. If you prefer a different section and...
構成モデルリスナーリファレンス
Configuration Model Listener Reference Use model listeners in your own configurations to listen for events and execute code in response. Creating a model listener requires only three steps: ...
税カテゴリーの作成
Creating Tax Categories Liferay Commerce uses tax categories to store and apply tax rates to channel products and shipping costs. Once a tax category is created, you can use tax calculation engines...
Commerce 2.0 以前のバージョンでの税カテゴリの作成
Creating Tax Categories for Commerce 2.0 and Earlier Versions Liferay Commerce uses tax categories to store and apply tax rates to channel products and shipping costs. Once a tax category is...
税の計算のためのレート設定
Setting Rates for Tax Calculations Define tax rates in Liferay Commerce using configurable tax engines and assign them to tax categories. You can then apply tax rates to channel products and...
価格
Pricing Liferay provides a robust pricing system to fine-tune product prices. You can define multiple price entries for a single product SKU and determine which accounts, account groups, and...
Commerce 2.0 以前のバージョンの税計算のレート設定
Setting Rates for Tax Calculations for Commerce 2.0 and Earlier Versions Define tax rates in Liferay Commerce using configurable tax engines and assign them to tax categories. You can then apply...
税率の適用
Applying Tax Rates After adding tax rates to a Tax Category, you can apply them to Channel Products and shipping costs by assigning the Tax Category. Each applicable tax rate is calculated...
商品を価格表に追加する
Adding Products to a Price List Once you've created a price list, create price entries to add product SKUs to it. These entries are used when determining a product's unit price and override an...
Liferay Commerce ConnectorをStripe Taxアプリにインストールして使用する
Installing and Using the Liferay Commerce Connector to Stripe Tax App Liferay DXP 2025.Q2+ Liferay provides a cloud-based Stripe tax connector app that is based on the Tax Engine Client Extension...
税金の設定
Configuring Taxes Liferay Commerce provides flexible tools to manage taxes across different Products, Channels, and shipping configurations. You can define Tax Categories to group tax rates and use...
Commerce 2.1 以前のバージョンの税計算のレート設定
Setting Rates for Tax Calculations for Commerce 2.1 and Earlier Versions Define tax rates in Liferay Commerce using configurable tax engines and assign them to tax categories. You can then apply...
商品グループについて
Introduction to Product Groups Product groups are static groups of products you can use for targeted discounts or pricing. Product groups are ideal in two scenarios: If you have products that...
割引を作成する
Creating a Discount Follow the steps below to create a discount by selecting the discount type, the target customers, and setting the discount rates. Once the discount has been created, specify...
商品のレコメンド
Product Recommendations Subscription Liferay supports both content- and user-based product recommendations. You can display these using Product and Order data from your Liferay instance. There...
プロモーションについて
Introduction to Promotions You can create Promotions in Liferay to offer promotional pricing to all customers or a set of customers. A promotion shows the difference between a product's list price...
商品のプロモーション
Promoting Products There are several ways to promote your products in Liferay. To start off, you can create a discount that offers incentives to customers. You can also create promotions that show...
プロモーションリファレンス
Promotions Reference FieldDescription NameName of the promotion CatalogCatalog attached to the promotion. The promotion does not apply to products outside the selected Catalog. CurrencyCurrency...
プロモーションを作成する
Creating a Promotion The example below creates a promotion that reduces the price of all products in the catalog by 20% on the 4th of July. All accounts, account groups, channels, and order types...
代替品
Replacement Products Products undergo a life cycle after which they reach end-of-life (EOL). Some products are discontinued completely while others can have a replacement, to bring newer and better...
ディスカウントレベルの使用
Using Discount Levels You can create discount levels to apply multiple discounts to products and orders. Commerce applies these discounts consecutively according to their rank. For example, if you...
ベースプロモーションリストの使用
Using the Base Promotion List When you create a new catalog, a new Base Promotion List is created automatically. You cannot control the eligibility or add any price modifiers for a base promotion...
価格レートを使う
Using Price Tiers With Liferay Commerce, you can use Price Tiers to offer price reductions based on the quantity of a product ordered. Prices set this way take precedence for associated users when...
商品プレースホルダー画像の構成
Configuring a Product Placeholder Image Products in a catalog that do not have an associated product image use a placeholder image until one is configured. The default placeholder image is defined...
製品管理
Product Management With Liferay's product management capabilities, you can manage multiple product catalogs, create products of different types with multiple SKUs, create and manage product...
カタログ
Catalogs A catalog contains all the information about the products you're selling. Before starting a store, you must create at least one catalog and add products to it. Catalogs are scoped to an...
Commerce 2.1 以前のバージョンでの製品プレースホルダー画像の設定
Configuring a Product Placeholder Image for Commerce 2.1 and Earlier Versions Products in a catalog that do not have an associated product image use a placeholder image until one is configured. The...
カタログ権限設定の構成
Configuring Catalog Permissions Catalog permissions determine which users can see and modify catalogs and their related products. Admin users have these permissions by default, but you can add...