【问题标题】:Controling the size of a Portlet in Liferay在 Liferay 中控制 Portlet 的大小
【发布时间】:2012-04-18 08:39:07
【问题描述】:

我有一个简单的 Vaadin portlet,它显示一个嵌入式页面,例如 www.stackoverflow..com。在 Liferay 中,我将 portlet 所在的页面布局设置为 1 列布局,以便 portlet 填写整个页面。现在,如果我调整浏览器(Firefox 11)的大小,portlet 根本不会受到影响。如果我调整浏览器的大小,有没有办法让我的 Portlet 自行调整大小?我检查了 ?debug 控制台,没有布局错误,如果我调整浏览器的大小,vaadin 似乎会调用一些调整大小的函数来设置新的高度,宽度

Running layout functions due to window resize
New window width: 1265
New window height: 906

但什么也没发生。

我正在使用 vaadin 6.6.6 和 liferay 6.1

【问题讨论】:

标签: java layout liferay vaadin


【解决方案1】:

尝试查看 Liferay 中的 Iframe portlet。这个 portlet 使用 javascript 来调整自己的大小,并且基本上可以实现您想要实现的目标。

【讨论】:

  • 我不认为我可以在一个 portlet 中添加一个 portlet,我的 portlet 有一个编辑模式等等
  • 我并不是要使用 IFrame portlet。只需看一下它的源代码,就可以获得如何实现所需的灵感。
猜你喜欢
  • 2014-02-27
  • 1970-01-01
  • 1970-01-01
  • 2011-10-28
  • 1970-01-01
  • 2017-03-17
  • 1970-01-01
  • 2011-12-29
  • 1970-01-01
相关资源
最近更新 更多