Capability

Development and Tooling

Liferay offers a comprehensive toolkit to extend or customize your digital experience. Build applications quickly with low-code/no-code features like Objects, or leverage developer tools like Liferay Workspace and Blade CLI for further customizations.

For users on PaaS or running Self-Hosted, Liferay also offers tools deploying customizations.

Feature
Deployment Approach
Developing a Java Web Application
Developing a Java Web Application :file: ../landingpage_template.html :file: developing-a-java-web-application/landing.html
تاريخ النشر: 26‏/04‏/24 8:55 م
Reference
Reference :file: ../../landingpage_template.html :file: reference/landing.html
تاريخ النشر: 26‏/04‏/24 8:55 م
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...
تاريخ النشر: 26‏/04‏/24 8:55 م
MVC Render Command
MVC Render Command MVC Render Commands are classes that handle which page to render. They are invoked by MVCPortlet render URLs and requests. If your render logic is simple you can implement all of...
تاريخ النشر: 26‏/04‏/24 8:55 م
MVC Resource Command
MVC Resource Command MVC Resource Command classes retrieve resources: images, XML, or any other kind of resource from a DXP/Portal instance without triggering any actions or renders. Requests or...
تاريخ النشر: 26‏/04‏/24 8:55 م
Sharing Localized Messages
Sharing Localized Messages As you work on an application you might have multiple modules, each of which has its own language keys. Instead of maintaining various language properties files in...
تاريخ النشر: 26‏/04‏/24 8:55 م
Building Forms with AUI Tags
Building Forms with AUI Tags The AUI tag library provides all the components you need to build forms for your applications. AUI tags provide many benefits to standard form elements, such as custom...
تاريخ النشر: 26‏/04‏/24 8:55 م
Combination Charts
Combination Charts Combination charts have minor differences from other charts. In a combination chart, you must define the representation type of each data set: AREA, AREA_SPLINE, AREA_STEP, BAR,...
تاريخ النشر: 26‏/04‏/24 8:55 م
Gauge Charts
Gauge Charts Gauge charts are percentage-based. A gauge chart shows where percentage-based data falls over a given range. Each data set must be defined as a new instance of the SingleValueColumn...
تاريخ النشر: 26‏/04‏/24 8:55 م
Chart Tag Library
Chart Tag Library Lines, splines, bars, pies and more, the Chart tag Library provides everything you need to model data. Each taglib gives you access to the corresponding Clay component. These...
تاريخ النشر: 26‏/04‏/24 8:55 م
Refreshing Charts to Reflect Real Time Data
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...
تاريخ النشر: 26‏/04‏/24 8:55 م
Spline Charts
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...
تاريخ النشر: 26‏/04‏/24 8:55 م
Scatter Charts
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...
تاريخ النشر: 26‏/04‏/24 8:55 م
Clay Tag Library
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...
تاريخ النشر: 26‏/04‏/24 8:55 م
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...
تاريخ النشر: 26‏/04‏/24 8:55 م
Clay Form Elements
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.
تاريخ النشر: 26‏/04‏/24 8:55 م
Clay Buttons
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...
تاريخ النشر: 26‏/04‏/24 8:55 م
Step Charts
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...
تاريخ النشر: 26‏/04‏/24 8:55 م
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...
تاريخ النشر: 26‏/04‏/24 8:55 م
Deploying a Custom Application
Deploying a Custom Application You can use a custom element client extension to render a JavaScript application as a widget on a Liferay site page. The application is served by Liferay and...
تاريخ النشر: 26‏/04‏/24 8:55 م

Ask

Capabilities

Product

DXP

Contact Us

Connect

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