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

Popular posts from this blog

javascript - Google App Script ContentService downloadAsFile not working -

javascript - Function overwritting -

php - Find a regex to take part of Email -