[Mapbender-users] Digitizer events: onBeforeSave
Astrid Emde (WhereGroup GmbH)
astrid.emde at wheregroup.com
Tue Nov 18 03:26:13 PST 2025
Hallo,
es gibt die Möglichkeit via trackUser: true den angemeldeten User zu
speichern
Die Angabe wird dann in der Spalte userColumn: user_name gespeichert.
Außerdem können via filterUser:true nur die Datensätze des Benutzers
angezeigt werden.
filterUser: false
trackUser: true
featureType:
connection: geodata_db
table: poi
uniqueId: gid
geomType: point
geomField: geom
srid: 4326
filter: null
styleField: style
userColumn: user_name
Mit dieser Konfiguration kann auf das event verzichtet werden.
Siehe auch
https://doc.mapbender.org/en/elements/editing/digitizer/digitizer_configuration.html#basic-definition
Viele Grüße
Astrid Emde
Am 2025-11-18 11:23, schrieb Heinke, Joerg via Mapbender_users:
> Hallo Zusammen,
>
> wir haben ein Problem beim Speichern eines Datensatzes mit dem
> Digitizer,
>
> wenn Events eingebunden sind.
>
> Wir nutzen die Mapbender Version 4.2.2, angebunden ist Postgres/Postgis
> zur Speicherung der Daten.
>
> In den Aufbau des Digitizer Dialogs ist ein events: onBeforeSave
> eingebaut.
>
> Diese Konfiguration funktioniert solange ein User auf der
> Anwendungsseite auf dem gleichen Rechner angemeldet ist.
>
> Wenn der User sich von der Anwendungsseite abmeldet, wird beim
>
> Speichern der Fehler „mb.data.store.Call to member function getUser()
> on null" ausgeben.
>
> Fehlt etwas im Dialogaufbau oder ist es ein Bug?
>
> ISYBAU:
>
> label: 'ISYBAU Export'
>
> inlineSearch: true
>
> featureType:
>
> connection: wbogis
>
> table: mapbender.isybau_polygon
>
> uniqueId: gid
>
> geomType: polygon
>
> geomField: geom
>
> srid: 25832
>
> events:
>
> onBeforeSave: $feature->setAttribute('name',
> date(\"Ymd_Hi_\").'ISYBAU_2017.xml');
>
> openFormAfterEdit: true
>
> allowDelete: true
>
> Mit freundlichen Grüßen
>
> Jörg Heinke
>
> WBO Wirtschaftsbetriebe Oberhausen GmbH
>
> Bedarf und Bestand
>
> Buschhausener Straße 149
>
> 46049 Oberhausen
>
> Telefon: 0208 8578-334
>
> Telefax: 0208 8578-322
>
> E-Mail: joerg.heinke at wbo.oberhausen.de
>
> Internet: www.wbo-online.de [1]
>
> **************************************************************
>
> Die gesetzlichen Pflichtangaben finden Sie unter
>
> http://www.wbo-online.de/wbo/rechtliches/maildisclaimer/ [2]
>
> **************************************************************
>
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/mapbender_users
Mit freundlichen Grüßen
Astrid Emde
GIS-Consultant
WhereGroup GmbH
Eifelstraße 7
53119 Bonn
Germany
Tel: +49 (0)228 / 90 90 38 - 22
astrid.emde at wheregroup.com
www.wheregroup.com
Geschäftsführer:
Olaf Knopp, Peter Stamm
Amtsgericht Bonn, HRB 9885
Links:
------
[1] http://www.wbo-online.de/
[2] http://www.wbo-online.de/wbo/rechtliches/maildisclaimer/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapbender_users/attachments/20251118/b1258c1e/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 90a593c3.png
Type: image/png
Size: 6962 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/mapbender_users/attachments/20251118/b1258c1e/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.jpg
Type: image/jpeg
Size: 7846 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/mapbender_users/attachments/20251118/b1258c1e/attachment-0001.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image004.png
Type: image/png
Size: 40410 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/mapbender_users/attachments/20251118/b1258c1e/attachment-0003.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0x1C287CCB.asc
Type: application/pgp-keys
Size: 1574 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/mapbender_users/attachments/20251118/b1258c1e/attachment-0001.key>
More information about the Mapbender_users
mailing list