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...
Data de Publicação: 26/04/2024 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...
Data de Publicação: 26/04/2024 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...
Data de Publicação: 26/04/2024 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....
Data de Publicação: 26/04/2024 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...
Data de Publicação: 26/04/2024 20:57
Using Zapier to Sync Object Data with Google Sheets
Using Zapier 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 Zapier. Syncing your...
Data de Publicação: 26/04/2024 20:57
Using Wyzebulb to Sync Object Data with Google Sheets
Using Wyzebulb 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 Wyzebulb. Syncing...
Data de Publicação: 26/04/2024 20:57
Objects Application Permissions
Objects Application Permissions Liferay 7.4 2023.Q4+/GA102+ The Objects application is integrated with the permissions framework, so you can assign application and resource permissions to user...
Data de Publicação: 26/04/2024 20:57
Exporting and Importing Picklists
Exporting and Importing Picklists You can transfer picklists between environments as JSON files using Liferay's export/import framework. Exporting Picklists Open the Global Menu (Global Menu),...
Data de Publicação: 26/04/2024 20:57
Using nestedFields to Query Related Entries
Using nestedFields to Query Related Entries Liferay 7.4 U69+/GA69+ The nestedFields parameter causes Liferay to return multiple levels of related object entries in a single GET request. Pass the...
Data de Publicação: 26/04/2024 20:57
Object API Basics
Object API Basics When you publish an Object, Liferay automatically generates REST APIs for it. These APIs differ for Company and Site scoped Objects, but they all use the c/[pluralobjectlabel]...
Data de Publicação: 26/04/2024 20:57
Picklists API Basics
Picklists API Basics Liferay provides the headless-admin-list-types REST APIs for creating and managing picklist definitions (ListTypeDefinition) and their entries (ListTypeEntry). You can view and...
Data de Publicação: 26/04/2024 20:57
Permissions Framework Integration
Permissions Framework Integration Liferay 7.4+ Published objects are integrated automatically with Liferay's permissions framework. You can manage user access to an object and its entries with...
Data de Publicação: 26/04/2024 20:57
Installing and Updating Blade CLI
Installing and Updating Blade CLI Blade CLI can be installed through a command line interface or a graphical installer. If you're behind a proxy, once it's installed you can configure it to operate...
Data de Publicação: 26/04/2024 20:57
Generating Projects with Blade CLI
Generating Projects with Blade CLI Blade CLI exists to create, build, and deploy Liferay projects in Liferay Workspaces. Once created, these projects can be imported into an IDE or worked on...
Data de Publicação: 26/04/2024 20:57
Creating A Liferay Workspace
Creating A Liferay Workspace You can create a Liferay Workspace manually or with Blade CLI. Creating a Liferay Workspace Manually To create a Liferay Workspace manually, you must have Gradle...
Data de Publicação: 26/04/2024 20:57
Blade CLI
Blade CLI :::: 2 :gutter: 3 3 3 3 ::: Installing and Updating Blade CLI :link: ./blade-cli/installing-and-updating-blade-cli.md ::: ::: Generating Projects With Blade CLI :link:...
Data de Publicação: 26/04/2024 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...
Data de Publicação: 26/04/2024 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...
Data de Publicação: 26/04/2024 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...
Data de Publicação: 26/04/2024 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...
Data de Publicação: 26/04/2024 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...
Data de Publicação: 26/04/2024 20:57
Liferay Internals
Liferay Internals :file: landingpage_template.html :file: liferay-internals/landing.html
Data de Publicação: 26/04/2024 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...
Data de Publicação: 26/04/2024 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,...
Data de Publicação: 26/04/2024 20:57
UI Architecture
UI Architecture :file: ../../landingpage_template.html :file: ui-architecture/landing.html
Data de Publicação: 26/04/2024 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...
Data de Publicação: 26/04/2024 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...
Data de Publicação: 26/04/2024 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...
Data de Publicação: 26/04/2024 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...
Data de Publicação: 26/04/2024 20:57
Contributing to Liferay Development
Contributing to Liferay Development Fixing a Bug or Contributing a New Feature Building Liferay Source Organizing the Source
Data de Publicação: 26/04/2024 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...
Data de Publicação: 26/04/2024 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...
Data de Publicação: 26/04/2024 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.
Data de Publicação: 26/04/2024 20:57
Customizing JSPs
Customizing JSPs Customizing JSPs with Dynamic Includes
Data de Publicação: 26/04/2024 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...
Data de Publicação: 26/04/2024 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...
Data de Publicação: 26/04/2024 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...
Data de Publicação: 26/04/2024 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...
Data de Publicação: 26/04/2024 20:57
Creating Service Wrappers
Creating Service Wrappers Coming soon!
Data de Publicação: 26/04/2024 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...
Data de Publicação: 26/04/2024 20:57
Overriding OSGi Services
Overriding OSGi Services Liferay's OSGi container is a dynamic environment in which services can be added, removed, or overridden as needed. This framework registers Liferay components with the...
Data de Publicação: 26/04/2024 20:57
APIs as OSGi Services
APIs as OSGi Services After you've learned what a module is and how to deploy one, you can use modules to define APIs and implement them. Liferay APIs are OSGi services, defined by Java interfaces...
Data de Publicação: 26/04/2024 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...
Data de Publicação: 26/04/2024 20:57
Finding Artifacts
Finding Artifacts To use external artifacts in your project, you must configure their dependencies in your build.gradle Gradle script. Before specifying an artifact as a dependency, you must first...
Data de Publicação: 26/04/2024 20:57
Resolving Third Party Library Package Dependencies
Resolving Third Party Library Package Dependencies An application can rely on multiple OSGi modules. Resolving their Java package dependencies can be challenging. In a perfect world, every package...
Data de Publicação: 26/04/2024 20:57
Specifying Dependencies
Specifying Dependencies You must satisfy all dependencies to compile and deploy a module successfully. After you find the dependency artifacts, add them as dependencies in your Gradle build file....
Data de Publicação: 26/04/2024 20:57
Using the Gogo Shell
Using the Gogo Shell The Gogo shell provides a way to interact with the module framework. Among other things, you can Dynamically install/uninstall bundles (modules) Examine package...
Data de Publicação: 26/04/2024 20:57
Configuring Dependencies
Configuring Dependencies Liferay provides a container where modules can publish and consume functionality through their Java packages. Modules can leverage packages from other modules or...
Data de Publicação: 26/04/2024 20:57
Using a Style Book to Standardize Site Appearance
Using a Style Book to Standardize Site Appearance Available 7.3+ A Style Book is a set of visual rules that apply to a Site to provide a consistent experience across its pages. They determine...
Data de Publicação: 26/04/2024 21:00
Using the Navigation Menus Application
Using the Navigation Menus Application Use the Navigation Menus application to create custom menus for site pages and content. With it, you can determine which elements are included in a menu, and...
Data de Publicação: 26/04/2024 21:00
Navigation Menu Element Types
Navigation Menu Element Types Navigation Menus have a variety of element types that you can add and arrange in your desired hierarchy. These types include specific pages, Vocabularies, Display...
Data de Publicação: 26/04/2024 21:00
Configuring Open Graph
Configuring Open Graph Available: Liferay DXP/Portal 7.3+ Open Graph is an Internet protocol that standardizes previews of Site content when shared in application contexts that support it, such as...
Data de Publicação: 26/04/2024 21:00
Managing Page Hierarchies
Managing Page Hierarchies With Liferay, you can organize pages into hierarchies to achieve the desired structure for your site. This can be done by directly adding child pages to an existing page...
Data de Publicação: 26/04/2024 21:00
# Using the Breadcrumb Widget
Using the Breadcrumb Widget This widget provides a way to navigate to related pages or sites through links. From Fragments and Widgets, add the Breadcrumb widget to a page. You'll find it in the...
Data de Publicação: 26/04/2024 21:00
Configuring Virtual Hosts Site URLs
Configuring Virtual Hosts Site URLs A virtual host connects a domain name (e.g., www.helloworld.com) to a Site. This can be a full domain or a subdomain (e.g. developers.helloworld.com). You can...
Data de Publicação: 26/04/2024 21:00
Managing Site URLs
Managing Site URLs Liferay DXP provides multiple out-of-the-box features for configuring and managing site URLs. Virtual Hosts Site URLs Configure virtual hosts for your Liferay server to connect...
Data de Publicação: 26/04/2024 21:00
Configuring Friendly URL Redirects
Configuring Friendly URL Redirects Liferay 7.4+ When you update friendly URLs for pages, blogs, and documents, Liferay automatically stores the old URLs. As long as the old URL remains in the...
Data de Publicação: 26/04/2024 21:00
Site Settings
Site Settings Once you've created a Site, you'll want to customize it to meet your needs and the needs of your users. There are a wealth of configuration options and tools available to help you...
Data de Publicação: 26/04/2024 21:00
Using Alias Redirects
Using Alias Redirects Alias redirects define absolute source and destination URLs explicitly. Because of their predictability, alias redirects are recommended for most use cases. You can make alias...
Data de Publicação: 26/04/2024 21:00

Capabilities

Product

Contact Us

Connect

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