Я добавляю языковой портлет в свою тему liferay, используя этот код:
#set ($VOID = $velocityPortletPreferences.setValue('portletSetupShowBorders', 'false'))
#set ($portlet_id = '82')
#set ($instance_id = "239abc678iuy")
#set ($my_portlet_id = "${portlet_id}_INSTANCE_${instance_id}")
$theme.runtime($my_portlet_id, "", $velocityPortletPreferences.toString())
в portal_normal.vm
.
Я использую одну и ту же тему на многих страницах. Проблема в том, что когда я меняю конфигурацию языкового портлета (например, добавляю или удаляю некоторые языки), изменение применяется только к текущей странице, а не к другим страницам.