You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lo...@apache.org on 2012/05/03 11:11:55 UTC
svn commit: r1333375 -
/myfaces/tobago/trunk/tobago-example/tobago-example-demo/src/main/webapp/WEB-INF/tags/layout/overview.tag
Author: lofwyr
Date: Thu May 3 09:11:55 2012
New Revision: 1333375
URL: http://svn.apache.org/viewvc?rev=1333375&view=rev
Log:
Demo: Changing theme or locale should not lost for data but also should not validate the data
Modified:
myfaces/tobago/trunk/tobago-example/tobago-example-demo/src/main/webapp/WEB-INF/tags/layout/overview.tag
Modified: myfaces/tobago/trunk/tobago-example/tobago-example-demo/src/main/webapp/WEB-INF/tags/layout/overview.tag
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/tobago-example/tobago-example-demo/src/main/webapp/WEB-INF/tags/layout/overview.tag?rev=1333375&r1=1333374&r2=1333375&view=diff
==============================================================================
--- myfaces/tobago/trunk/tobago-example/tobago-example-demo/src/main/webapp/WEB-INF/tags/layout/overview.tag (original)
+++ myfaces/tobago/trunk/tobago-example/tobago-example-demo/src/main/webapp/WEB-INF/tags/layout/overview.tag Thu May 3 09:11:55 2012
@@ -30,34 +30,36 @@
<f:facet name="menuBar">
<tc:menuBar>
- <tc:menu label="#{overviewBundle.menu_config}">
- <tc:menu label="#{overviewBundle.menu_themes}">
- <tx:menuRadio action="#{clientConfigController.submit}" value="#{clientConfigController.theme}">
- <f:selectItems value="#{clientConfigController.themeItems}"/>
- </tx:menuRadio>
+ <tc:form>
+ <tc:menu label="#{overviewBundle.menu_config}">
+ <tc:menu label="#{overviewBundle.menu_themes}">
+ <tx:menuRadio action="#{clientConfigController.submit}" value="#{clientConfigController.theme}">
+ <f:selectItems value="#{clientConfigController.themeItems}"/>
+ </tx:menuRadio>
+ </tc:menu>
+ <tc:menu label="#{overviewBundle.menu_locale}">
+ <tx:menuRadio action="#{clientConfigController.submit}" value="#{clientConfigController.locale}">
+ <f:selectItems value="#{clientConfigController.localeItems}"/>
+ </tx:menuRadio>
+ </tc:menu>
+ <%-- todo: may have something like immediate="true", but in this case, the value will not switched --%>
+ <tx:menuCheckbox action="#{clientConfigController.submit}"
+ label="#{overviewBundle.menu_debug}"
+ value="#{clientConfigController.debugMode}"/>
+ <tc:menuCommand action="#{demo.resetSession}" label="Reset"/>
</tc:menu>
- <tc:menu label="#{overviewBundle.menu_locale}">
- <tx:menuRadio action="#{clientConfigController.submit}" value="#{clientConfigController.locale}">
- <f:selectItems value="#{clientConfigController.localeItems}"/>
- </tx:menuRadio>
+
+ <tc:menu label="#{overviewBundle.menu_help}">
+ <tc:menuCommand
+ onclick="alert('#{overviewBundle.pageTitle}' + String.fromCharCode(10) + '#{info.version}' + String.fromCharCode(10) + '#{overviewBundle.tobago_url}' + String.fromCharCode(10))"
+ label="#{overviewBundle.menu_about}"/>
+ <tc:menuItem link="http://myfaces.apache.org/tobago" label="Tobago in the Web"/>
+ <tc:menuCommand onclick="LOG.show();" label="#{overviewBundle.menu_showLog}"
+ rendered="#{clientConfigController.debugMode}"/>
+ <tc:menuCommand action="server-info" immediate="true"
+ label="Server Info" disabled="#{! info.enabled}"/>
</tc:menu>
- <%-- todo: may have something like immediate="true", but in this case, the value will not switched --%>
- <tx:menuCheckbox action="#{clientConfigController.submit}"
- label="#{overviewBundle.menu_debug}"
- value="#{clientConfigController.debugMode}"/>
- <tc:menuCommand action="#{demo.resetSession}" label="Reset"/>
- </tc:menu>
-
- <tc:menu label="#{overviewBundle.menu_help}">
- <tc:menuCommand
- onclick="alert('#{overviewBundle.pageTitle}' + String.fromCharCode(10) + '#{info.version}' + String.fromCharCode(10) + '#{overviewBundle.tobago_url}' + String.fromCharCode(10))"
- label="#{overviewBundle.menu_about}"/>
- <tc:menuItem link="http://myfaces.apache.org/tobago" label="Tobago in the Web"/>
- <tc:menuCommand onclick="LOG.show();" label="#{overviewBundle.menu_showLog}"
- rendered="#{clientConfigController.debugMode}"/>
- <tc:menuCommand action="server-info" immediate="true"
- label="Server Info" disabled="#{! info.enabled}"/>
- </tc:menu>
+ </tc:form>
</tc:menuBar>
</f:facet>