如何使用Freemarker从具有Asset Publisher类型的应用程序显示模板(ADT)中的DDLRecord获取动态属性?
据我所知,我没有任何其他不涉及Asset Publisher ADT的选择,因为我使用Asset Publisher提供的过滤器。如果您需要上下文,我的动态数据列表(DDL)有一个日期属性,我需要显示最新日期的记录。
答案 0 :(得分:0)
完全有可能从资产发布者那里获得动态属性。但是,您也可以在portlet中显示DDL,您可以在其中自定义显示。
要做到这一点,你需要知道DDL的唯一ID(这可以从你的liferay管理界面获得),你可以引出属性,然后根据你的需要订购你的列表。
查看此示例
https://github.com/Temire/Getting-DDL-Attribute-Dynamically/blob/master/GetDDLAttributejava