【发布时间】:2013-01-08 05:43:17
【问题描述】:
我正在使用 Liferay 6.1.1 CE。
我正在尝试在我的页面中使用 1-2-1 布局。
但我无法将 n Drop portlet 拖放到我的页面中的 2 列。而且 1-2-1 无法正常工作。
是什么原因?
这是 1_2_1.column.tpl
<div class="columns-1-2-1" id="main-content" role="main">
#if ($browserSniffer.isIe($request) && $browserSniffer.getMajorVersion($request) < 8)
<table class="portlet-layout">
<tr>
<td class="portlet-column portlet-column-only" id="column-1">
$processor.processColumn("column-1", "portlet-column-content portlet-column-content-only")
</td>
</tr>
</table>
<table class="portlet-layout">
<tr>
<td class="aui-w50 portlet-column portlet-column-first" id="column-2">
$processor.processColumn("column-2", "portlet-column-content portlet-column-content-first")
</td>
<td class="aui-w50 portlet-column portlet-column-last" id="column-3">
$processor.processColumn("column-3", "portlet-column-content portlet-column-content-last")
</td>
</tr>
</table>
<table class="portlet-layout">
<tr>
<td class="portlet-column portlet-column-only" id="column-4">
$processor.processColumn("column-4", "portlet-column-content portlet-column-content-only")
</td>
</tr>
</table>
#else
<div class="portlet-layout">
<div class="portlet-column portlet-column-only" id="column-1">
$processor.processColumn("column-1", "portlet-column-content portlet-column-content-only")
</div>
</div>
<div class="portlet-layout">
<div class="aui-w50 portlet-column portlet-column-first" id="column-2">
$processor.processColumn("column-2", "portlet-column-content portlet-column-content-first")
</div>
<div class="aui-w50 portlet-column portlet-column-last" id="column-3">
$processor.processColumn("column-3", "portlet-column-content portlet-column-content-last")
</div>
</div>
<div class="portlet-layout">
<div class="portlet-column portlet-column-only" id="column-4">
$processor.processColumn("column-4", "portlet-column-content portlet-column-content-only")
</div>
</div>
#end
【问题讨论】:
-
您正在制作一个干净的 Liferay 捆绑包,或者您已经自定义了您的主题?此外,您能否详细说明究竟是什么不起作用,解释您正在尝试做什么的屏幕截图也会有所帮助。谢谢
-
@PrakashK ..实际上是社交办公室主题的问题..在经典的 Liferay 主题中,它工作正常..但在社交办公室中,页面位于左侧,因此 3 列或 2 列是不工作..有什么解决办法?
-
请出示您的完整版面模板 (1-2-1)
-
@MartinGamulin 用 1-2-1 模板文件更新了我的问题
-
您使用哪个版本的社交办公主题,我刚刚尝试使用 so-theme-6.1.1.1-ce-ga2-20120731132656558.war,它确实有效。而且,至少在上面的 sn-p 中,您在 #end 之后缺少。