<inp2:m_DefineElement name="menu_element">
<a href="<inp2:m_Link template='$template' m_cat_id='$cat_id' use_section='$use_section'/>">
<inp2:m_Param name="title"/>
</a>
</inp2:m_DefineElement>
<inp2:st_CachedMenu render_as="menu_element" category_id="1"/>
This code works before and after In-Portal 5.1.0 version. Problem arises, when developer tries to use "template" parameter directly without passing it to m_Link tag.
For example here the result of <inp2:m_Param name="template"/> tag before & after In-Portal 5.1.0 release:
- before 5.1.0 release: "path/to/template"
-
after 5.1.0 release: "id:434" (434 is ID of a section, that is displayed in menu)
Attached patch restored pre 5.1.0 behavior related to "template" parameter value.
Ready for testing.
--
Best Regards,
http://www.in-portal.comhttp://www.alex-time.com