Styling Widgets with Widget Templates
You can use widget templates to customize the appearance and functionality of out-of-the-box widgets, such as the Asset Publisher and Media Gallery widgets.
Creating a Widget Template
From the Site Menu , click Design → Templates.
Go to the Widget Templates tab.
Click Add () and select a widget for the template (e.g., Asset Publisher).
Add a name for your widget template.
Enter your FreeMarker script into the template editor. You can use the Elements side panel ( ) to add fields, variables, and utilities to your template. Alternatively, you can type
${
to see field suggestions.noteFor Liferay DXP/Portal 7.4+, widget templates only support FreeMarker. Velocity is no longer supported.
Click Save.
This creates a new widget template, which you can apply to the corresponding type of widget on a page.
Applying a Widget Template
Click the Actions button () for the appropriate widget, then click Configuration.
Find the Display Template drop-down menu and select the desired template.
noteThis drop-down menu is on the default tab, Setup, for most widgets. For the Asset Publisher widget, this setting is under the Display Settings tab.
Click Save.
The widget now uses the custom template. By using more advanced widget template scripts, you can further enhance the capabilities of your widgets.