Fórumok

Custom portlet is not embedding in custom layout

thumbnail
Manish Kumar, módosítva 11 év-val korábban

Custom portlet is not embedding in custom layout

Junior Member Bejegyzések: 93 Csatlakozás dátuma: 2012.03.02. Legújabb bejegyzések
Hello everyone,
I am using Liferay 6.1.1 EE GA2 . I have created a custom Layout of 2 rows, 3-1 column. I am embedding custom portlet in that layout, but the instead on custom portlet its code is generated on the output layout's block.

my layout's DashboardLayout.tpl is
<div class="columns-3" id="main-content">
	<table class="portlet-layout" border="2">
		<tbody><tr>
			<td class="aui-w33 portlet-column portlet-column-first" id="column-1">
			$processor.processPortlet("new1_WAR_testportlet")
				$processor.processColumn("column-1", "portlet-column-content portlet-column-content-first")
			</td>
			<td class="aui-w33 portlet-column" id="column-2">
			$processor.processPortlet("new2_WAR_testportlet")
				$processor.processColumn("column-2", "portlet-column-content")
			</td>
			<td class="aui-w33 portlet-column portlet-column-last" id="column-3">
			$processor.processPortlet("	new3_WAR_testportlet")
				$processor.processColumn("column-3", "portlet-column-content portlet-column-content-last")
			</td>
		</tr>
		<tr>
			<td class="aui-w33 portlet-column" colspan="3" id="column-4">
			$processor.processPortlet("new4_WAR_testportlet")
				$processor.processColumn("column-2", "portlet-column-content")
			</td>
		</tr>
	</tbody></table>
</div>


and Layout's DashboardLayout.wap.tpl is
<div class="columns-3" id="main-content">
<table class="portlet-layout">
		<tbody><tr>
			<td class="aui-w33 portlet-column portlet-column-first" id="column-1">
				$processor.processColumn("column-1", "portlet-column-content portlet-column-content-first")
			</td>
			<td class="aui-w33 portlet-column" id="column-2">
				$processor.processColumn("column-2", "portlet-column-content")
			</td>
			<td class="aui-w33 portlet-column portlet-column-last" id="column-3">
				$processor.processColumn("column-3", "portlet-column-content portlet-column-content-last")
			</td>
		</tr>
		<tr>
			<td class="aui-w33 portlet-column" colspan="3" id="column-4">
				$processor.processColumn("column-4", "portlet-column-content")
			</td>
		</tr>
	</tbody></table>
</div>


I am attaching snap shot of the output which i am getting.
Please suggest me the correction needed here to get the custom portlet in the layout's block.

Mellékletek:

thumbnail
Manish Kumar, módosítva 11 év-val korábban

RE: Custom portlet is not embedding in custom layout

Junior Member Bejegyzések: 93 Csatlakozás dátuma: 2012.03.02. Legújabb bejegyzések
Please can any one suggest me the solution.