Search Results

Capability
Feature
Deployment Approach
Creating a Page Template
Creating a Page Template Available: Liferay DXP/Portal 7.3+ With page templates, you can create pages based on predefined layouts and content. There are several basic page templates available...
تاريخ النشر: 26‏/04‏/24 8:59 م
Using Utility Pages
Using Utility Pages 7.4 U86+ and GA86+ Utility pages serve specific operational tasks and actions and are usually essential for users to interact with a website or application effectively. Utility...
تاريخ النشر: 26‏/04‏/24 8:59 م
Using the Full Page Application Page Type
Using the Full Page Application Page Type Create a new page and select Full Page Application under the Other heading. Enter a name and click Add. Select the application you want to display...
تاريخ النشر: 26‏/04‏/24 8:59 م
Defining Headers and Footers
Defining Headers and Footers :::: 2 :gutter: 3 3 3 3 ::: Master Page Templates :link: ./defining-headers-and-footers/master-page-templates.md ::: ::: Creating a Master Page Template :link:...
تاريخ النشر: 26‏/04‏/24 8:59 م
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...
تاريخ النشر: 26‏/04‏/24 8: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...
تاريخ النشر: 26‏/04‏/24 8: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...
تاريخ النشر: 26‏/04‏/24 8: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...
تاريخ النشر: 26‏/04‏/24 8:57 م
Importing Packages
Importing Packages You often find yourself in a position of needing functionality provided by another module. To access this functionality, you must import packages from other modules into your...
تاريخ النشر: 26‏/04‏/24 8:57 م
Exporting Packages
Exporting Packages In OSGi, packages are private by default. You must explicitly exporting a package so other modules can import and use them. Here's how to export packages: Open your bnd.bnd...
تاريخ النشر: 26‏/04‏/24 8: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...
تاريخ النشر: 26‏/04‏/24 8: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...
تاريخ النشر: 26‏/04‏/24 8:57 م
Creating Service Wrappers
Creating Service Wrappers Coming soon!
تاريخ النشر: 26‏/04‏/24 8:57 م
Customizing JSPs
Customizing JSPs Customizing JSPs with Dynamic Includes
تاريخ النشر: 26‏/04‏/24 8: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...
تاريخ النشر: 26‏/04‏/24 8: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...
تاريخ النشر: 26‏/04‏/24 8: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...
تاريخ النشر: 26‏/04‏/24 8: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...
تاريخ النشر: 26‏/04‏/24 8:57 م
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...
تاريخ النشر: 26‏/04‏/24 8: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...
تاريخ النشر: 26‏/04‏/24 8:58 م

Capabilities

Product

Contact Us

Connect

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