Created
September 21, 2021 19:20
-
-
Save wasim117/076acefc4881600c1f6a681324c38f84 to your computer and use it in GitHub Desktop.
How to add Custom setting in Liferay Theme
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<#-- | |
This file allows you to override and define new FreeMarker variables. | |
--> | |
<#assign | |
show_header = getterUtil.getBoolean(themeDisplay.getThemeSetting("show-header")) | |
/> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0"?> | |
<!DOCTYPE look-and-feel PUBLIC "-//Liferay//DTD Look and Feel 7.3.0//EN" "http://www.liferay.com/dtd/liferay-look-and-feel_7_3_0.dtd"> | |
<look-and-feel> | |
<compatibility> | |
<version>7.3.0+</version> | |
</compatibility> | |
<theme id="my-website" name="my-website"> | |
<template-extension>ftl</template-extension> | |
<settings> | |
<setting configurable="true" key="show-header" type="checkbox" value="true" /> | |
</settings> | |
<portlet-decorator id="barebone" name="Barebone"> | |
<default-portlet-decorator>true</default-portlet-decorator> | |
<portlet-decorator-css-class>portlet-barebone</portlet-decorator-css-class> | |
</portlet-decorator> | |
<portlet-decorator id="borderless" name="Borderless"> | |
<portlet-decorator-css-class>portlet-borderless</portlet-decorator-css-class> | |
</portlet-decorator> | |
<portlet-decorator id="decorate" name="Decorate"> | |
<portlet-decorator-css-class>portlet-decorate</portlet-decorator-css-class> | |
</portlet-decorator> | |
</theme> | |
</look-and-feel> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<#if show_header && !is_signed_in> | |
<header class="header fixed-header"> | |
<#else> | |
<header class="header"> | |
</#if> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment