Search

Core Frameworks
Core Frameworks
Last Modified: Apr 27, 2024 4:46 AM
Completely Custom Configuration
Completely Custom Configuration A configuration UI is generated automatically when you create a configuration interface. But in some cases you want a completely custom UI for your configuration....
Last Modified: Apr 27, 2024 4:46 AM
Categorizing a Configuration
Categorizing a Configuration When you register a configuration interface, the UI for your application is generated in System Settings → Platform → Third Party. If you prefer a different section...
Last Modified: Apr 27, 2024 4:46 AM
Configuration Framework
Configuration Framework Setting and Accessing Configurations Categorizing a Configuration Scoping Configurations Portlet Level Configuration Configuration Form Renderer DDM Form Annotations ...
Last Modified: Apr 27, 2024 4:46 AM
Field Options Provider
Field Options Provider You can populate a drop-down list manually in the @Meta.AD annotation of the configuration interface. But you can also populate the option labels and values automatically...
Last Modified: Apr 27, 2024 4:48 AM
Configuration Form Renderer
Configuration Form Renderer When you create a configuration interface, a configuration UI is automatically generated. But in some cases you want customize the look and feel of the UI. For example,...
Last Modified: Apr 27, 2024 4:47 AM
Configuration Model Listener Reference
Configuration Model Listener Reference Use model listeners in your own configurations to listen for events and execute code in response. Creating a model listener requires only three steps: ...
Last Modified: Apr 27, 2024 4:47 AM
DDM Form Annotations
DDM Form Annotations The auto-generated configuration interface UI may be too simplistic for some configurations. You can use the Dynamic Data Mapping (DDM) form annotations to customize your...
Last Modified: Apr 27, 2024 4:47 AM
Hiding the Configuration UI
Hiding the Configuration UI Liferay generates a configuration UI automatically after a configuration interface deploys. But you may have certain use cases where you want to hide the UI. For...
Last Modified: Apr 27, 2024 4:48 AM
Portlet Level Configuration
Portlet Level Configuration With the configuration framework, you can set your application's configuration for different levels of scope. Where Instance and Site-scoped configurations use...
Last Modified: Apr 27, 2024 4:48 AM
Scoping Configurations
Scoping Configurations In Liferay DXP, you can set an application's configuration to different levels of scope: System, Instance, Site, or Portlet. For example, if you create an application to...
Last Modified: Apr 27, 2024 4:48 AM
Setting and Accessing Configurations
Setting and Accessing Configurations You can use Liferay's configuration framework to add a settings UI for a MVC Portlet.See the Example Portlet Start a new Liferay instance by runningdocker run...
Last Modified: Apr 27, 2024 4:49 AM
Dependency Injection
Dependency Injection
Last Modified: Apr 27, 2024 4:49 AM
Localization
Localization Adding A Language Automatically Generating TranslationsReference Aggregating Resource Bundles
Last Modified: Apr 27, 2024 4:50 AM
Adding A Language
Adding A Language Liferay currently supports about 50 languages out-of-the-box. Translation is complete for many of these languages, and some are still in the translation process. Each language...
Last Modified: Apr 27, 2024 4:51 AM
Aggregating Resource Bundles
Aggregating Resource Bundles When working with a module that shares localized messages, the bnd header must specify the resource bundles you want to associate with the module. Liferay provides a...
Last Modified: Apr 27, 2024 4:52 AM
Automatically Generating Translations
Automatically Generating Translations Liferay DXP supports 50 languages out-of-the-box. Each locale has its own language properties file containing keys for its language. When you create an...
Last Modified: Apr 27, 2024 4:51 AM
Reference
Reference Aggregating Resource Bundles
Last Modified: Apr 27, 2024 4:51 AM
Message Bus
Message Bus The Message Bus provides a loosely coupled way to exchange messages. A class sending a message invokes the Message Bus to send the message to a destination, while other classes...
Last Modified: Apr 27, 2024 4:52 AM
Listening for Registration Events
Listening for Registration Events Liferay DXP 2023.Q3/Portal 7.4 GA92 and Below The messaging API supports listening for destination and message listener registration events. Here are some...
Last Modified: Apr 27, 2024 4:52 AM