|
From: Chad B. <cwb...@us...> - 2008-03-27 23:39:13
|
User: cwbrandon
Date: 08/03/27 16:39:18
Modified: andromda-jsf2/src/main/resources/templates/jsf2/views/portlet
view-table.xhtml.vsl
Log:
fix button support in portlet table
Revision Changes Path
1.6 +4 -7 cartridges/andromda-jsf2/src/main/resources/templates/jsf2/views/portlet/view-table.xhtml.vsl
Index: view-table.xhtml.vsl
===================================================================
RCS file: /cvsroot/andromdaplugins/cartridges/andromda-jsf2/src/main/resources/templates/jsf2/views/portlet/view-table.xhtml.vsl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -w -r1.5 -r1.6
--- view-table.xhtml.vsl 27 Mar 2008 21:58:35 -0000 1.5
+++ view-table.xhtml.vsl 27 Mar 2008 23:39:18 -0000 1.6
@@ -78,8 +78,7 @@
#set ($tableColumnActions = $table.getTableColumnActions($columnName))
#if (!$tableColumnActions.empty)
#set ($action = $tableColumnActions.iterator().next())
- <h:commandLink action="#{${action.controller.beanName}.${action.triggerName}}" styleClass="columnLink">
- <h:outputText value="#{row.${columnName}}">
+ <h:commandLink value="#{row.${columnName}}" action="#{${action.controller.beanName}.${action.triggerName}}">
#if ($column.type.dateType)
<a:convertDateTime pattern="$defaultDateFormat"/>
#end
@@ -108,8 +107,7 @@
#foreach ($action in $table.tableHyperlinkActions)
#if (!$action.tableLinkColumnName)
<h:column>
- <h:commandLink action="#{${action.controller.beanName}.${action.triggerName}}">
- <h:outputText value="#{messages['$action.trigger.messageKey']}"/>
+ <h:commandLink value="#{messages['$action.trigger.messageKey']}" action="#{${action.controller.beanName}.${action.triggerName}}">
#renderTableCommandLinkParameters(false)
</h:commandLink>
</h:column>
@@ -119,10 +117,9 @@
#foreach ($action in $table.tableFormActions)
#if (!$action.tableLinkColumnName)
<h:column>
- <h:commandLink action="#{${action.controller.beanName}.${action.triggerName}}" styleClass="buttonLink">
- <h:outputText value="#{messages['$action.trigger.messageKey']}" />
+ <h:commandButton value="#{messages['$action.trigger.messageKey']}" action="#{${action.controller.beanName}.${action.triggerName}}" actionListener="#{${action.controller.beanName}.action}">
#renderTableCommandLinkParameters(true)
- </h:commandLink>
+ </h:commandButton>
</h:column>
#end
#end
|