Search Results

Capability
Feature
Deployment Approach
Module Life Cycle
Module Life Cycle In OSGi, all components, Java classes, resources, and descriptors are deployed via modules (OSGi bundles). The MANIFEST.MF file describes the module's physical characteristics,...
Publiceringsdatum: 2024-apr-26 20:57
Using the Bootstrap 3 Compatibility Layer in Liferay 7.4
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...
Publiceringsdatum: 2024-apr-26 20:57
Node Version Information
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...
Publiceringsdatum: 2024-apr-26 20:57
Liferay Internals
Liferay Internals :file: landingpage_template.html :file: liferay-internals/landing.html
Publiceringsdatum: 2024-apr-26 20:57
The Benefits of Modularity
The Benefits of Modularity Dictionary.com defines modularity as the use of individually distinct functional units, as in assembling an electronic or mechanical system. The distinct functional units...
Publiceringsdatum: 2024-apr-26 20:57
Creating a Model Listener
Creating a Model Listener Model listeners listen for persistence method calls that signal changes to a specified model (such as update or add methods). Most of the methods model listeners use are...
Publiceringsdatum: 2024-apr-26 20:57
Building Liferay Source
Building Liferay Source This section aims to provide instructions for building Liferay Portal from source as quickly as possible. Using a nightly snapshot bundle no longer requires a full build...
Publiceringsdatum: 2024-apr-26 20:57
Liferay Classloader Hierarchy
Liferay Classloader Hierarchy All Liferay DXP/Portal applications live in an OSGi container. DXP/Portal is a web application deployed on your application server. Its Module Framework bundles...
Publiceringsdatum: 2024-apr-26 20:57
Extending Liferay
Extending Liferay Liferay DXP/Portal is highly customizable. Its modular architecture contains components you can extend and override dynamically using APIs.
Publiceringsdatum: 2024-apr-26 20:57
Overriding Module Language Translations in Earlier Versions
Overriding Module Language Translations in Earlier Versions For Liferay DXP 7.4 U4 (Update 4) and above or Liferay Portal 7.4 GA8 and above, the [Language Override...
Publiceringsdatum: 2024-apr-26 20:57
Auditing Portlet Activity with Portlet Filters
Auditing Portlet Activity with Portlet Filters Portlet filters intercept requests and responses at the start of each portlet request processing phase so you can add functionality there. This makes...
Publiceringsdatum: 2024-apr-26 20:57
Customizing JSPs with Dynamic Includes
Customizing JSPs with Dynamic Includes The liferay-util:dynamic-include tag is a placeholder into which you can inject content---JavaScript code, HTML, and more. The example project demonstrates...
Publiceringsdatum: 2024-apr-26 20:57
Fundamentals
Fundamentals Liferay development projects consist primarily of simple .jar files. These contain a few extra configuration files that make them OSGi modules, but they're easily understandable by...
Publiceringsdatum: 2024-apr-26 20:57
Creating Service Wrappers
Creating Service Wrappers Coming soon!
Publiceringsdatum: 2024-apr-26 20:57
Module Projects
Module Projects Liferay applications and customizations are OSGi modules: .jar files containing Java code and some extra configuration for publishing and consuming APIs. A module project comprises...
Publiceringsdatum: 2024-apr-26 20:57
Semantic Versioning
Semantic Versioning Semantic Versioning is a three tiered versioning system for incrementing version numbers based on the degree of API change made in a releasable software component. It's a...
Publiceringsdatum: 2024-apr-26 20:57
Using an OSGi Service
Using an OSGi Service Liferay APIs are readily available as OSGi services. You can access a service by creating a field of that service type and annotating the field with @Reference, like this: ...
Publiceringsdatum: 2024-apr-26 20:57
Command Line Gogo Shell
Command Line Gogo Shell If you're in a development environment, you can interact with the module framework locally from the command line. Gogo shell should only be run from the command line in...
Publiceringsdatum: 2024-apr-26 20:57
7.4 Breaking Changes
7.4 Breaking Changes Breaking changes changes break or significantly alter existing functionality or code structure. Here are all of the breaking changes for Liferay 7.4, starting with the first...
Publiceringsdatum: 2024-apr-26 20:58
7.2 Breaking Changes
7.2 Breaking Changes This document presents a chronological list of changes that break existing functionality, APIs, or contracts with third party Liferay developers or users. We try our best to...
Publiceringsdatum: 2024-apr-26 20:58
Gogo Shell Commands
Gogo Shell Commands The Gogo shell executes Felix Gogo basic commands and Liferay commands. The Gogo shell is accessible in the Control Panel (recommended) and from the command line. Here are some...
Publiceringsdatum: 2024-apr-26 20:58
Exported Third Party Packages
Exported Third Party Packages Liferay provides over one-hundred third party Java packages at run time. The com.liferay.portal.bootstrap module exports the packages by specifying individual packages...
Publiceringsdatum: 2024-apr-26 20:58
Reference
Reference 7.4 Breaking Changes 7.3 Breaking Changes 7.2 Breaking Changes Exported Third-Party Packages Portal Developer Properties
Publiceringsdatum: 2024-apr-26 20:58
7.3 Breaking Changes
7.3 Breaking Changes This document presents a chronological list of changes that break existing functionality, APIs, or contracts with third party Liferay developers or users. We try our best to...
Publiceringsdatum: 2024-apr-26 20:58
Building Forms with Conditional Fields
Building Forms with Conditional Fields Forms can become dynamic forms where the answer to one question may allow the respondent to skip the next three questions, or require the respondent to answer...
Publiceringsdatum: 2024-apr-26 20:58
Micro Frontends
Micro Frontends Micro frontends extend the concept of microservices to the frontend side of development. You can build a fully-featured and powerful browser application that uses a microservice...
Publiceringsdatum: 2024-apr-26 20:58
Process Automation
Process Automation :file: ./landingpage_template.html :file: process-automation/landing.html
Publiceringsdatum: 2024-apr-26 20:58
Creating Forms
Creating Forms You can create multi-field forms with the Forms application. Only authenticated users with the requisite Process Automation Permissions can create forms. At minimum, they should have...
Publiceringsdatum: 2024-apr-26 20:58
Portal Developer Properties
Portal Developer Properties There are Portal Properties that facilitate development. Liferay's portal-developer.properties file includes all of them. The portal-developer.properties file is enabled...
Publiceringsdatum: 2024-apr-26 20:58
Customizing Form Layouts
Customizing Form Layouts By default, new elements on your form are added to a new row and occupy the entire width of the form. Form with all elements occupying entire width of form. Sometimes it...
Publiceringsdatum: 2024-apr-26 20:58
Creating and Managing Forms
Creating and Managing Forms Creating Forms Customizing Form Layouts Reusing Sets of Form Elements Providing Help Text and Predefined Values Building Forms with Conditional Fields Validation...
Publiceringsdatum: 2024-apr-26 20:58
Forms
Forms :file: ../landingpage_template.html :file: forms/landing.html
Publiceringsdatum: 2024-apr-26 20:58
Forms Configuration Reference
Forms Configuration Reference Here's an overview of all the Forms configurations so you can quickly find a configuration you need. Forms Options You can export and import forms between Sites. To...
Publiceringsdatum: 2024-apr-26 20:58
Customizing the Submit Button
Customizing the Submit Button Available 7.4+ When a User is finished entering data into a form, they must submit the form. By default a button that says Submit is displayed for this purpose. ...
Publiceringsdatum: 2024-apr-26 20:58
Exporting and Importing Forms
Exporting and Importing Forms You can export all your forms as a LAR file and then import them into a different Site for reuse. See Exporting/Importing Site Pages and Content to learn about the...
Publiceringsdatum: 2024-apr-26 20:58
Customizing Auto-Save Behavior
Customizing Auto-Save Behavior The Forms application automatically saves the form creation progress as you create a form. By default, a form's draft is auto-saved every minute. To change the...
Publiceringsdatum: 2024-apr-26 20:58
Forms Field Types Reference
Forms Field Types Reference The Liferay Forms application contains lots of field types and elements to add to your forms. To discover the available elements, Open the Product Menu (Product Menu)...
Publiceringsdatum: 2024-apr-26 20:58
Using the Search Location Field
Using the Search Location Field Use a Search Location field so a user can interact with Google's Maps JavaScript API and Google Places API, selecting a location and getting these fields autofilled...
Publiceringsdatum: 2024-apr-26 20:58
Using Storage Adapters
Using Storage Adapters When a User adds a form record, Liferay routes the processing of the request through a storage adapter API. The same is true for the other CRUD operations performed on form...
Publiceringsdatum: 2024-apr-26 20:58
Translating Forms
Translating Forms Forms can be be translated and presented in any language that is currently enabled on the current site. To add a translation: Begin by viewing an existing form (e.g., Guest...
Publiceringsdatum: 2024-apr-26 20:58

Capabilities

Product

Contact Us

Connect

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