[Commits] r2737 - in sandbox/mapgears/geoext.ux/ux/WFSTFeatureEditing: examples lib/GeoExt.ux/widgets

commits at geoext.org commits at geoext.org
Tue Jun 28 16:39:41 CEST 2011


Author: adube
Date: 2011-06-28 16:39:41 +0200 (Tue, 28 Jun 2011)
New Revision: 2737

Modified:
   sandbox/mapgears/geoext.ux/ux/WFSTFeatureEditing/examples/WFSTFeatureEditing.html
   sandbox/mapgears/geoext.ux/ux/WFSTFeatureEditing/examples/WFSTFeatureEditing.js
   sandbox/mapgears/geoext.ux/ux/WFSTFeatureEditing/lib/GeoExt.ux/widgets/WFSTFeatureEditingManager.js
Log:
WFSTFeatureEditing featureGrid ignored fields now set to ignoreAttributes 'name' key

Modified: sandbox/mapgears/geoext.ux/ux/WFSTFeatureEditing/examples/WFSTFeatureEditing.html
===================================================================
--- sandbox/mapgears/geoext.ux/ux/WFSTFeatureEditing/examples/WFSTFeatureEditing.html	2011-06-28 14:26:59 UTC (rev 2736)
+++ sandbox/mapgears/geoext.ux/ux/WFSTFeatureEditing/examples/WFSTFeatureEditing.html	2011-06-28 14:39:41 UTC (rev 2737)
@@ -52,6 +52,11 @@
       its WFS counterpart.  These features are shown in this demo.
     </p>
     <p>
+      The widget has an 'ignoreAttributes' property that can be set to a list
+      of fields we don't want to be displayed in both grids.  This feature is
+      shown in this demo some user-specific fields are not shown in both grids.
+    </p>
+    <p>
       The demo also available in <a href="WFSTFeatureEditingFR.html">French</a>.
     </p>
     <h2>External components used</h2>

Modified: sandbox/mapgears/geoext.ux/ux/WFSTFeatureEditing/examples/WFSTFeatureEditing.js
===================================================================
--- sandbox/mapgears/geoext.ux/ux/WFSTFeatureEditing/examples/WFSTFeatureEditing.js	2011-06-28 14:26:59 UTC (rev 2736)
+++ sandbox/mapgears/geoext.ux/ux/WFSTFeatureEditing/examples/WFSTFeatureEditing.js	2011-06-28 14:39:41 UTC (rev 2737)
@@ -110,6 +110,9 @@
         "toolbar": toolbar,
         "url": tinyURL,
         "actionGroup": "myGroup",
-        "mainPanelContainer": extWindow
+        "mainPanelContainer": extWindow,
+        "ignoredAttributes": {name:[
+            "the_geom", "id", "gid", "fid", "name_e", "name_f"
+        ]}
     });
 });

Modified: sandbox/mapgears/geoext.ux/ux/WFSTFeatureEditing/lib/GeoExt.ux/widgets/WFSTFeatureEditingManager.js
===================================================================
--- sandbox/mapgears/geoext.ux/ux/WFSTFeatureEditing/lib/GeoExt.ux/widgets/WFSTFeatureEditingManager.js	2011-06-28 14:26:59 UTC (rev 2736)
+++ sandbox/mapgears/geoext.ux/ux/WFSTFeatureEditing/lib/GeoExt.ux/widgets/WFSTFeatureEditingManager.js	2011-06-28 14:39:41 UTC (rev 2737)
@@ -922,8 +922,7 @@
             layer: layer,
             store: store,
             cls: "geoextux-wfstfeatureediting-featuregrid",
-            // todo: create a public property for this
-            ignoreFields: ["the_geom"],
+            ignoreFields: this.ignoredAttributes['name'],
             bbar: this.useFilter ? this.getNewFeatureGridToolbar(layer) : null,
             sm: new GeoExt.grid.FeatureSelectionModel({
                 layerFromStore: true,



More information about the Commits mailing list