java - runtime added portlets do not rendered when parent portlet has use-default-template value true -
i working on portlet accepts portlet ids , renders portlets. so, can think of container portlet.
when container portlet has value <use-default-template>false</use-default-template> in liferay-portlet.xml, works fine. able render portlet via tag <liferay-portlet:runtime portletname="1_war_sampleportlet" />
but, if make entry <use-default-template>true</use-default-template> container portlet (or remove tag, default true), ignore <liferay-portlet:runtime /> tag , shows nothing.
the other information
- liferay version : liferay 6.2 ee
- java version : java 7
- portlet type : spring mvc portlet
please refer below links, question answered earlier in stackoverflow.
use-default-template configuration tag not work
also, not if disable "use-default-template" liferay doing requested: not display default controls , shows content created portlet's render() method.
so if need have configuration link (or remove button or other control present in default template), portlet has render on own.
Comments
Post a Comment