GLE-Menüpunkt-Baumkataster: Unterschied zwischen den Versionen

Aus kvwmap
Wechseln zu: Navigation, Suche
 
 
(3 dazwischenliegende Versionen des gleichen Benutzers werden nicht angezeigt)
Zeile 3: Zeile 3:
 
  <nowiki>
 
  <nowiki>
 
# Layer-ID des Grunddaten-Layers:
 
# Layer-ID des Grunddaten-Layers:
SET @layerid = x;
+
SET @layerid = 2;
 
# ID des Obermenüs:
 
# ID des Obermenüs:
SET @oberid = x;
+
SET @oberid = 1;
INSERT INTO `u_menues` (`id`, `name`, `name_low-german_windows-1252`, `name_english_windows-1252`, `name_vietnamese_utf-8`, `links`, `obermenue`, `menueebene`, `target`, `order`) VALUES
+
# Name der Gemeinde
(146, 'neuer Baum Grunddaten', 'niege Bom Grunddaten', 'New Tree Basic Data', 'New Tree Basic Data', 'index.php?go=neuer_Layer_Datensatz&selected_layer_id=@layerid&attributenames[0]=amt&values[0]=Amt Miltzow', @oberid, 2, NULL, 0);
+
SET @gemeinde_name = 'Amt Miltzow';
 +
INSERT INTO `u_menues` (`name`, `name_low-german`, `name_english`, `name_vietnamese`, `links`, `obermenue`, `menueebene`, `target`, `order`) VALUES
 +
('neuer Baum Grunddaten', 'niege Bom Grunddaten', 'New Tree Basic Data', 'New Tree Basic Data', concat('index.php?go=neuer_Layer_Datensatz&selected_layer_id=', @layerid, '&attributenames[0]=amt&values[0]=', @gemeinde_name), @oberid, 2, NULL, 0);
 
</nowiki>
 
</nowiki>

Aktuelle Version vom 20. November 2020, 22:12 Uhr

Für jede (Amts-)Stelle, die Editierrechte auf die Fachschale hat (also Bäume erfasst), kann ein eigener Menüpunkt "neuer Baum" erzeugt werden, der den Baum-Grunddaten-Layer gleich aufruft und das Attribut Amt schon vorausfüllt.

# Layer-ID des Grunddaten-Layers:
SET @layerid = 2;
# ID des Obermenüs:
SET @oberid = 1;
# Name der Gemeinde
SET @gemeinde_name = 'Amt Miltzow';
INSERT INTO `u_menues` (`name`, `name_low-german`, `name_english`, `name_vietnamese`, `links`, `obermenue`, `menueebene`, `target`, `order`) VALUES
('neuer Baum Grunddaten', 'niege Bom Grunddaten', 'New Tree Basic Data', 'New Tree Basic Data', concat('index.php?go=neuer_Layer_Datensatz&selected_layer_id=', @layerid, '&attributenames[0]=amt&values[0]=', @gemeinde_name), @oberid, 2, NULL, 0);