Issue
After applying a newly created theme to the Look and Feel of a Site's pages, I can only see Permissions and Configuration Templates when trying to configure a widget.
Environment
- Liferay 7.4
Resolution
When creating a theme, the portlet.ftl is slightly different from the Classic theme, causing the difference between the drop down menus. It will create them with a piece of code like:
<@liferay_portlet["icon-options"]
If you check Liferay's Classic theme portlet.ftl, located at /osgi/marketplace/Liferay Foundation - Liferay Frontend Theme - Impl.lpkg -> classic-theme-$version.war -> /templates/portlet.ftl
You will see that the code is:
<@liferay_frontend["icon-options"]
To add the same menu options as the Classic theme:
1. Open your theme .war, go to templates/portlet.ftl,
2. Change all instances of <@liferay_portlet["icon-options"] to <@liferay_frontend["icon-options"]
Additional Information
- liferay-portlet is deprecated in 7.4, replaced by liferay-frontend, see https://learn.liferay.com/reference/latest/en/dxp/taglibs/util-taglib/liferay-portlet/icon-options.html