Search Results

Capability
Feature
Deployment Approach
Integrating Objects with Third Party Services
Integrating Objects with Third Party Services You can use Liferay Objects with popular data integration tools to create automated tasks for syncing Object data with external services. These tasks...
Publikálás dátuma: 2024.04.26. 20:57
Using Make to Sync Object Data with Google Sheets
Using Make to Sync Object Data with Google Sheets Liferay 7.4+ Here you'll learn how to use webhooks to trigger sync tasks between Liferay Objects and Google Sheets using Make (formerly...
Publikálás dátuma: 2024.04.26. 20:57
Using Elastic.io to Sync Object Data with Google Sheets
Using Elastic.io to Sync Object Data with Google Sheets Liferay 7.4+ You can use Liferay Objects with data integration tools to create automated tasks for syncing Object data with external...
Publikálás dátuma: 2024.04.26. 20:57
Using Automate.io to Sync Object Data with Google Sheets
Using Automate.io to Sync Object Data with Google Sheets Liferay 7.4+ Here you'll learn how to use webhooks to trigger sync tasks between Liferay Objects and Google Sheets using Automate.io....
Publikálás dátuma: 2024.04.26. 20:57
Using Pabbly to Sync Object Data with Google Sheets
Using Pabbly to Sync Object Data with Google Sheets Liferay 7.4+ Here you'll learn how to use webhooks to trigger sync tasks between Liferay Objects and Google Sheets using Pabbly. Syncing your...
Publikálás dátuma: 2024.04.26. 20:57
Using nestedFields to Audit Entry History
Using nestedFields to Audit Entry History Liferay 7.4 U72+/GA72+ When you enable entry history for an object definition, you can use the nestedFields parameter with REST APIs to audit entry...
Publikálás dátuma: 2024.04.26. 20:57
Using Custom Object APIs
Using Custom Object APIs Liferay 7.4+ When you publish a custom object definition, Liferay generates default REST APIs for interacting with the object and its data. These APIs vary depending on...
Publikálás dátuma: 2024.04.26. 20:57
Managing Picklist Permissions
Managing Picklist Permissions Liferay 7.4+ Picklist is integrated with Liferay's permissions framework. This means you can assign application and resource permissions to user roles to determine...
Publikálás dátuma: 2024.04.26. 20:57
Understanding Object Integrations
Understanding Object Integrations Published custom objects are integrated with Liferay's core frameworks, so you can leverage Liferay's features to build unified experiences across the platform....
Publikálás dátuma: 2024.04.26. 20:57
Assets Framework Integration
Assets Framework Integration Coming Soon!
Publikálás dátuma: 2024.04.26. 20:57
Creating the Role Change Request App
Creating the Role Change Request App Subscribers The Role Change Request App starts with the employee submitting a request form. Processing then proceeds to the Current Manager, then to the...
Publikálás dátuma: 2024.04.26. 20:57
Using Forms with Objects
Using Forms with Objects Liferay 7.4+ Liferay objects are integrated with the Forms application, so you can design forms for receiving user input and creating object entries. To do this, first add...
Publikálás dátuma: 2024.04.26. 20:57
JARs Excluded from WABs
JARs Excluded from WABs [Liferay-generated web application bundles (WABs) are stripped of third party JARs that contain packages that Liferay exports already. Deploying the same third party...
Publikálás dátuma: 2024.04.26. 20:57
Tooling
Tooling Liferay's developer tools run the gamut from standard build scripting, to lightweight CLI utilities, and all the way to a full-blown IDE based on Eclipse. This is to serve all developers,...
Publikálás dátuma: 2024.04.26. 20:57
Testcases
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...
Publikálás dátuma: 2024.04.26. 20:57
Macros
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...
Publikálás dátuma: 2024.04.26. 20:57
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...
Publikálás dátuma: 2024.04.26. 20:57
Using Poshi Resources
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...
Publikálás dátuma: 2024.04.26. 20:57
Reference
Reference Node Version Information
Publikálás dátuma: 2024.04.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...
Publikálás dátuma: 2024.04.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...
Publikálás dátuma: 2024.04.26. 20:57
Using Variables
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...
Publikálás dátuma: 2024.04.26. 20:57
Poshi Resources
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...
Publikálás dátuma: 2024.04.26. 20:57
OSGi and Modularity
OSGi and Modularity Modularity makes writing software, especially as a team, fun! Here are some benefits to modular development on Liferay: Liferay's runtime framework is lightweight, fast, and...
Publikálás dátuma: 2024.04.26. 20:57
Architecture
Architecture The Liferay DXP/Portal architecture has three parts: Core: Bootstraps DXP and its frameworks. The Core provides a runtime environment for managing services, UI components, and...
Publikálás dátuma: 2024.04.26. 20:57
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,...
Publikálás dátuma: 2024.04.26. 20:57
UI Architecture
UI Architecture :file: ../../landingpage_template.html :file: ui-architecture/landing.html
Publikálás dátuma: 2024.04.26. 20:57
Liferay Internals
Liferay Internals :file: landingpage_template.html :file: liferay-internals/landing.html
Publikálás dátuma: 2024.04.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...
Publikálás dátuma: 2024.04.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...
Publikálás dátuma: 2024.04.26. 20:57
Bundle Classloading Flow
Bundle Classloading Flow The OSGi container searches several places for imported classes. It's important to know where it looks and in what order. Liferay DXP's classloading flow for OSGi bundles...
Publikálás dátuma: 2024.04.26. 20:57
Contributing to Liferay Development
Contributing to Liferay Development Fixing a Bug or Contributing a New Feature Building Liferay Source Organizing the Source
Publikálás dátuma: 2024.04.26. 20:57
Overriding Global Language Translations
Overriding Global Language Translations Liferay DXP/Portal implements headings, labels, and messages for the default locale and many other locales using language translations. You can override...
Publikálás dátuma: 2024.04.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...
Publikálás dátuma: 2024.04.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...
Publikálás dátuma: 2024.04.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.
Publikálás dátuma: 2024.04.26. 20:57
Customizing JSPs
Customizing JSPs Customizing JSPs with Dynamic Includes
Publikálás dátuma: 2024.04.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...
Publikálás dátuma: 2024.04.26. 20:57
Organizing the Source
Organizing the Source It is important to have a solid understanding of how the Liferay source is organized when working on fixing a bug or adding a new feature to the product. The Liferay Source...
Publikálás dátuma: 2024.04.26. 20:57
Fixing a Bug or Contributing a New Feature
Fixing a Bug or Contributing a New Feature The first thing to do in learning to fix bugs or contributing a feature is to become familiar with how to build the system. The Liferay Portal build...
Publikálás dátuma: 2024.04.26. 20:57

Capabilities

Product

Contact Us

Connect

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