Author: adrianc
Date: Tue Aug 27 16:57:30 2013
New Revision: 1517883

URL: http://svn.apache.org/r1517883
Log:
Improved the Web Tools -> Layout Demo screen so that menu rendering can be 
tested.

Modified:
    ofbiz/trunk/framework/webtools/widget/Menus.xml
    ofbiz/trunk/framework/webtools/widget/MiscScreens.xml

Modified: ofbiz/trunk/framework/webtools/widget/Menus.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/framework/webtools/widget/Menus.xml?rev=1517883&r1=1517882&r2=1517883&view=diff
==============================================================================
--- ofbiz/trunk/framework/webtools/widget/Menus.xml (original)
+++ ofbiz/trunk/framework/webtools/widget/Menus.xml Tue Aug 27 16:57:30 2013
@@ -291,10 +291,18 @@ under the License.
     
     <menu name="LayoutDemo" extends="CommonTabBarMenu" 
extends-resource="component://common/widget/CommonMenus.xml">
         <menu-item name="Selected" title="${uiLabelMap.CommonSelected}" 
widget-style="selected">
-            <link target="${demoTargetUrl}"/>
+            <link target="${demoTargetUrl}">
+                <parameter param-name="demoParam1"/>
+                <parameter param-name="demoParam2"/>
+                <parameter param-name="demoParam3"/>
+            </link>
         </menu-item>
         <menu-item name="Enabled" title="${uiLabelMap.CommonEnabled}">
-            <link target="${demoTargetUrl}"/>
+            <link target="${demoTargetUrl}" link-type="hidden-form">
+                <parameter param-name="demoParam1"/>
+                <parameter param-name="demoParam2"/>
+                <parameter param-name="demoParam3"/>
+            </link>
         </menu-item>
         <menu-item name="Disabled" title="${uiLabelMap.CommonDisabled}" 
widget-style="disabled">
         </menu-item>

Modified: ofbiz/trunk/framework/webtools/widget/MiscScreens.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/framework/webtools/widget/MiscScreens.xml?rev=1517883&r1=1517882&r2=1517883&view=diff
==============================================================================
--- ofbiz/trunk/framework/webtools/widget/MiscScreens.xml (original)
+++ ofbiz/trunk/framework/webtools/widget/MiscScreens.xml Tue Aug 27 16:57:30 
2013
@@ -58,6 +58,9 @@ under the License.
                 <set field="errorMessage" from-field="demoText" global="true"/>
                 <set field="eventMessage" from-field="demoText" global="true"/>
                 <set field="demoTargetUrl" value="WebtoolsLayoutDemo"/>
+                <set field="demoParam1" value="one"/>
+                <set field="demoParam2" value="two"/>
+                <set field="demoParam3" value="three"/>
                 <set field="demoMap.name" 
value="${uiLabelMap.WebtoolsLayoutDemo}"/>
                 <set field="demoMap.description" 
value="${uiLabelMap.WebtoolsLayoutDemoText}"/>
                 <set field="demoMap.dropDown" value="Y"/>
@@ -97,7 +100,7 @@ under the License.
                                         </container>
                                         <container style="button-bar 
button-style-1">
                                             <!-- Typically used for intra-app 
links -->
-                                            <link target="${demoTargetUrl}" 
text="${uiLabelMap.CommonNew}" style="create"/>
+                                            <link target="${demoTargetUrl}" 
text="${uiLabelMap.CommonNew}" style="create" />
                                             <link target="${demoTargetUrl}" 
text="${uiLabelMap.CommonDelete}" style="delete"/>
                                             <link target="${demoTargetUrl}" 
text="${uiLabelMap.CommonRefresh}" style="refresh"/>
                                             <link target="${demoTargetUrl}" 
text="${uiLabelMap.CommonSearch}" style="search"/>
@@ -107,13 +110,41 @@ under the License.
                                         </container>
                                         <container style="button-bar 
button-style-2">
                                             <!-- Typically used for inter-app 
links -->
-                                            <link target="${demoTargetUrl}" 
text="${uiLabelMap.CommonNew}" style="create"/>
-                                            <link target="${demoTargetUrl}" 
text="${uiLabelMap.CommonDelete}" style="delete"/>
-                                            <link target="${demoTargetUrl}" 
text="${uiLabelMap.CommonRefresh}" style="refresh"/>
-                                            <link target="${demoTargetUrl}" 
text="${uiLabelMap.CommonSearch}" style="search"/>
-                                            <link target="${demoTargetUrl}" 
text="${uiLabelMap.CommonSelected}" style="selected"/>
-                                            <link target="${demoTargetUrl}" 
text="${uiLabelMap.CommonEnabled}"/>
-                                            <link 
text="${uiLabelMap.CommonDisabled}" style="disabled"/>
+                                            <link target="${demoTargetUrl}" 
text="${uiLabelMap.CommonNew}" style="create" link-type="auto">
+                                                <parameter 
param-name="demoParam1"/>
+                                                <parameter 
param-name="demoParam2"/>
+                                                <parameter 
param-name="demoParam3"/>
+                                            </link>
+                                            <link target="${demoTargetUrl}" 
text="${uiLabelMap.CommonDelete}" style="delete" link-type="anchor">
+                                                <parameter 
param-name="demoParam1"/>
+                                                <parameter 
param-name="demoParam2"/>
+                                                <parameter 
param-name="demoParam3"/>
+                                            </link>
+                                            <link target="${demoTargetUrl}" 
text="${uiLabelMap.CommonRefresh}" style="refresh" link-type="hidden-form">
+                                                <parameter 
param-name="demoParam1"/>
+                                                <parameter 
param-name="demoParam2"/>
+                                                <parameter 
param-name="demoParam3"/>
+                                            </link>
+                                            <link target="${demoTargetUrl}" 
text="${uiLabelMap.CommonSearch}" style="search">
+                                                <parameter 
param-name="demoParam1"/>
+                                                <parameter 
param-name="demoParam2"/>
+                                                <parameter 
param-name="demoParam3"/>
+                                            </link>
+                                            <link target="${demoTargetUrl}" 
text="${uiLabelMap.CommonSelected}" style="selected">
+                                                <parameter 
param-name="demoParam1"/>
+                                                <parameter 
param-name="demoParam2"/>
+                                                <parameter 
param-name="demoParam3"/>
+                                            </link>
+                                            <link target="${demoTargetUrl}" 
text="${uiLabelMap.CommonEnabled}">
+                                                <parameter 
param-name="demoParam1"/>
+                                                <parameter 
param-name="demoParam2"/>
+                                                <parameter 
param-name="demoParam3"/>
+                                            </link>
+                                            <link 
text="${uiLabelMap.CommonDisabled}" style="disabled">
+                                                <parameter 
param-name="demoParam1"/>
+                                                <parameter 
param-name="demoParam2"/>
+                                                <parameter 
param-name="demoParam3"/>
+                                            </link>
                                         </container>
                                     </widgets>
                                 </section>


Reply via email to