我正在尝试更改Plone站点中portlet的全局排序。我搜索了Plone源代码,但是我找不到实际迭代的代码并呈现portlet,例如'plone.rightcolumn'和'plone.leftcolumn'内容提供者。该代码在哪里?
答案 0 :(得分:4)
首先检查http://developer.plone.org/reference_manuals/old/portlets/rendered.html以获取技术详情(imho,这仍然是最新的)
PortletRetriever(plone.portlets)收集并命令所有portlet分配。
PortletManagerRenderer使用检索器的信息来呈现列
另外看看他们改进了PortletRetriever的Solgema.PortletsManager代码,这正是你想要做的。