Das ist es @derRenner ...
Hab dies zwar vorher schon versucht, es anders einzugeben als es beschrieben ist, aber vielleicht hatte ich da beim Kopieren der Koordinaten nicht alles erwischt.
Das ist es @derRenner ...
Hab dies zwar vorher schon versucht, es anders einzugeben als es beschrieben ist, aber vielleicht hatte ich da beim Kopieren der Koordinaten nicht alles erwischt.
Geändert von Birden (21.03.2024 um 16:19 Uhr)
Nächstes Problem ...
Lokationsstile lassen sich nicht speichern, weil bei Einstellungen für Label der Wert bei „Positionsversatz des Labels (X/Y) in Pixeln“ nicht eintragen läßt. Nicht manuell und nicht über das Bleistiftsymbol dahinter.
label.png
Ich habe die Darstellung als: Eigenes Logo - Pixel, gewählt.
Als ich vor zwei Wochen ein Lokationsstile erstellte ging es noch ohne diesen Eintrag, weiß nicht ob durch ein Update es jetzt was geändert und der Eintrag benötigt wird.
Stehe zur Zeit vor dem selben Problem. Kann keinen Lokalistationsstil anlegen, da beim Label - auch wenn kein Label eingegeben wird - der Positionsversatz "proportional" vorausgewählt ist und das als "Ungültige Auswahl!" gewertet wird. Hat jemand eine Idee?
con4gis-Maps: Version v9.0.10
Contao: 5.3.17
Geändert von janosch (11.11.2024 um 14:39 Uhr)
Why is 6 afraid of 7? Because 7 8 9.
Hallo Contao Community,
ich möchte eine alte Contao Installation auf Contao 5.3.17 aktualisieren. Dazu habe ich eine komplette Neuinstallation vorgenommen – läuft.
Nun habe ich über den ContaoManager con4gis in der neusten Version installiert. Lief ebenfalls problemlos durch…
Angezeigt wird im Contao Backend folgendes
con4gis Kernfunktionen installiert: 8.0.1.0 neueste: v.8.0.1
Der Kartenbaustein installiert: 10.0.0.0 neueste v9.0.15 (?!)
Leider scheitere ich bereits an der grundlegenden Einrichtung: wenn ich z. b. in den Einstellungen auf den Stift neben Standardprofil klicke erhalte ich einen 404 / Page not found. Selbst wenn ich ein Profil angelegt und in der Liste zugeordnet habe erscheint der Fehler.
Ein weiteres Fehlerbeispiel: wenn ich in einem Artikel den Ort des Artikels konfigurieren möchte und auf den GeoPicker klicke erhalte ich ebenfalls Fehler.
Irgendwas scheint grundlegend schief zu laufen und ich habe gerade überhaupt keinen Ansatz. Freue mich über Hinweise jeder Art!Code:[2025-01-16T08:33:11.450030+00:00] request.CRITICAL: Uncaught PHP Exception InvalidArgumentException: "Back end module "c4g_settings" is not defined in the BE_MOD array" at Backend.php line 239 {"exception":"[object] (InvalidArgumentException(code: 0): Back end module \"c4g_settings\" is not defined in the BE_MOD array at /shared/httpd/palafittes/vendor/contao/core-bundle/contao/classes/Backend.php:239)"} {"request_uri":"https://palafittes.loc/contao?act=edit&do=c4g_settings&id=1&ref=-PHpjCZ3&rt=6a87c0cba27e6.jHJKncCIpqQMahLhTCZSYaglj2THqJua91Cq3moJwU8.7kYd55ng3pV0DiqSGBAQFslC3RW-6fSpsCDvrSxtuSP8MwH2r-vt6mYLUw","request_method":"GET"}
LG, pan
Contao Version 5.3.17
PHP Verein 8.2.1
Danke Spooky für Deine schnelle Antwort.
Das Downgrade hatte ich gerade durchgeführt, die Fehler blieben allerdings wie gehabt.
Komplette Neuinstallation mit Version 9 (9.0.15) durchgeführt – Fehler immer noch genauso vorhanden …
Interessanterweise wurden nun die Kernfunktionen in Version 7.1.6.0 installiert
Moin zusammen,
wir schauen uns die Probleme in der neuen con4gis 10 an und liefern zeitnah ein Bugfix-Release.
Beste Grüße
Matthias
„Das meiste ist noch nicht getan – wunderbare Zukunft“ (Auch ein Zitat vom großen Meister Unbekannt)
Moin in die Runde,
hat es hier jemand geschafft con4gis in Contao 5 ohne Fehler zu Konfigurieren / zu Verwenden?
In Contao 5.3.1 komme ich über oben angedeutete (und weitere) Fehler nicht hinweg. Gerade eben habe ich die neuste con4gis Version (10.0.0.0) auf einer "jungfräulichen" Contao Installation 4.13.50 getestet und auf den ersten Blick läuft alles tadellos, mindestens oben genannte Fehler tauchen nicht auf!
Leider finde ich keine klaren Infos zur Kompatibilität mit Contao 5 – eigentlich sollte das ja funktionieren…
Die auftretenden Fehler sind bei mir allerdings so vielfältig, dass ich an der grundsätzlichen Kompatibilität zweifle
Freue mich über Erfahrungen und Hinweise!
LG, Pan
Ahoi!
hier ein Zwischenstand zum Wochenende: Die Backend-Verlinkungen zum schnellen Editieren verknüpfter Tabellen (Stift) funktionieren mit Version 10.0.1 jetzt auch unter Contao 5. Der Geopicker im Contao-Backend verhält sich unterschiedlich je nach Umgebung, aber nur, wenn die Umgebung nicht per https genutzt wird. Per https sollten sich die modalen Fenster immer korrekt öffnen. Wir sind da weiter dran.
Falls weitere Fehler auftauchen schickt diese auch immer gerne per E-Mail an support@con4gis.org. con4gis/maps 10 für Contao ^4.13 und ^5.3 ist sehr frisch und bei der Masse an Funktionen und Umgebungen fallen Probleme nicht immer gleich auf.
Danke für Eure Unterstützung!
Beste Grüße
Matthias
„Das meiste ist noch nicht getan – wunderbare Zukunft“ (Auch ein Zitat vom großen Meister Unbekannt)
Moin!
Erstmal vielen Dank für das schnelle Feedback – Top!
Das kann ich bestätigen funktioniert nun!
Die GeoPicker Problematik bleibt bei mir leider immer noch überall bestehen – trotz https:
LG, PanCode:[2025-01-17T10:02:50.400164+00:00] php.WARNING: Warning: Attempt to read property "base" on null {"exception":"[object] (ErrorException(code: 0): Warning: Attempt to read property \"base\" on null at /shared/httpd/palafittes/vendor/con4gis/maps/src/Classes/GeoPicker.php:114)"} {"request_uri":"https://palafittes.loc/con4gis/geopickerService/?geoX=&geoY=&rt=f138f8bdb08.yl-lkWerRmsWf4obVv5wa2LzNClJyKDBHv3j7tc2r1w.qD7TwijbKz99St19HowYXimkY2UEuceSULq6vJBTmgj7FPDkM-YSH0A76Q","request_method":"GET"} [2025-01-17T10:02:50.400204+00:00] php.WARNING: Warning: Undefined array key "websiteTitle" {"exception":"[object] (ErrorException(code: 0): Warning: Undefined array key \"websiteTitle\" at /shared/httpd/palafittes/vendor/con4gis/maps/src/Classes/GeoPicker.php:116)"} {"request_uri":"https://palafittes.loc/con4gis/geopickerService/?geoX=&geoY=&rt=f138f8bdb08.yl-lkWerRmsWf4obVv5wa2LzNClJyKDBHv3j7tc2r1w.qD7TwijbKz99St19HowYXimkY2UEuceSULq6vJBTmgj7FPDkM-YSH0A76Q","request_method":"GET"} [2025-01-17T10:02:50.400241+00:00] php.WARNING: Warning: Undefined array key "characterSet" {"exception":"[object] (ErrorException(code: 0): Warning: Undefined array key \"characterSet\" at /shared/httpd/palafittes/vendor/con4gis/maps/src/Classes/GeoPicker.php:118)"} {"request_uri":"https://palafittes.loc/con4gis/geopickerService/?geoX=&geoY=&rt=f138f8bdb08.yl-lkWerRmsWf4obVv5wa2LzNClJyKDBHv3j7tc2r1w.qD7TwijbKz99St19HowYXimkY2UEuceSULq6vJBTmgj7FPDkM-YSH0A76Q","request_method":"GET"} [2025-01-17T10:02:50.446058+00:00] php.WARNING: Warning: Undefined property: stdClass::$id {"exception":"[object] (ErrorException(code: 0): Warning: Undefined property: stdClass::$id at /shared/httpd/palafittes/vendor/con4gis/maps/src/Classes/MapDataConfigurator.php:48)"} {"request_uri":"https://palafittes.loc/con4gis/geopickerService/?geoX=&geoY=&rt=f138f8bdb08.yl-lkWerRmsWf4obVv5wa2LzNClJyKDBHv3j7tc2r1w.qD7TwijbKz99St19HowYXimkY2UEuceSULq6vJBTmgj7FPDkM-YSH0A76Q","request_method":"GET"} [2025-01-17T10:02:50.446286+00:00] php.WARNING: Warning: Undefined property: stdClass::$c4g_map_id {"exception":"[object] (ErrorException(code: 0): Warning: Undefined property: stdClass::$c4g_map_id at /shared/httpd/palafittes/vendor/con4gis/maps/src/Classes/MapDataConfigurator.php:54)"} {"request_uri":"https://palafittes.loc/con4gis/geopickerService/?geoX=&geoY=&rt=f138f8bdb08.yl-lkWerRmsWf4obVv5wa2LzNClJyKDBHv3j7tc2r1w.qD7TwijbKz99St19HowYXimkY2UEuceSULq6vJBTmgj7FPDkM-YSH0A76Q","request_method":"GET"} [2025-01-17T10:02:50.493703+00:00] php.WARNING: Warning: Undefined array key "profile" {"exception":"[object] (ErrorException(code: 0): Warning: Undefined array key \"profile\" at /shared/httpd/palafittes/vendor/con4gis/maps/src/Classes/MapDataConfigurator.php:83)"} {"request_uri":"https://palafittes.loc/con4gis/geopickerService/?geoX=&geoY=&rt=f138f8bdb08.yl-lkWerRmsWf4obVv5wa2LzNClJyKDBHv3j7tc2r1w.qD7TwijbKz99St19HowYXimkY2UEuceSULq6vJBTmgj7FPDkM-YSH0A76Q","request_method":"GET"} [2025-01-17T10:02:50.494432+00:00] php.WARNING: Warning: Undefined property: stdClass::$c4g_map_zoom {"exception":"[object] (ErrorException(code: 0): Warning: Undefined property: stdClass::$c4g_map_zoom at /shared/httpd/palafittes/vendor/con4gis/maps/src/Classes/MapDataConfigurator.php:324)"} {"request_uri":"https://palafittes.loc/con4gis/geopickerService/?geoX=&geoY=&rt=f138f8bdb08.yl-lkWerRmsWf4obVv5wa2LzNClJyKDBHv3j7tc2r1w.qD7TwijbKz99St19HowYXimkY2UEuceSULq6vJBTmgj7FPDkM-YSH0A76Q","request_method":"GET"} [2025-01-17T10:02:50.494495+00:00] php.WARNING: Warning: Undefined property: stdClass::$c4g_map_width {"exception":"[object] (ErrorException(code: 0): Warning: Undefined property: stdClass::$c4g_map_width at /shared/httpd/palafittes/vendor/con4gis/maps/src/Classes/MapDataConfigurator.php:328)"} {"request_uri":"https://palafittes.loc/con4gis/geopickerService/?geoX=&geoY=&rt=f138f8bdb08.yl-lkWerRmsWf4obVv5wa2LzNClJyKDBHv3j7tc2r1w.qD7TwijbKz99St19HowYXimkY2UEuceSULq6vJBTmgj7FPDkM-YSH0A76Q","request_method":"GET"} [2025-01-17T10:02:50.494529+00:00] php.WARNING: Warning: Undefined property: stdClass::$c4g_map_height {"exception":"[object] (ErrorException(code: 0): Warning: Undefined property: stdClass::$c4g_map_height at /shared/httpd/palafittes/vendor/con4gis/maps/src/Classes/MapDataConfigurator.php:332)"} {"request_uri":"https://palafittes.loc/con4gis/geopickerService/?geoX=&geoY=&rt=f138f8bdb08.yl-lkWerRmsWf4obVv5wa2LzNClJyKDBHv3j7tc2r1w.qD7TwijbKz99St19HowYXimkY2UEuceSULq6vJBTmgj7FPDkM-YSH0A76Q","request_method":"GET"} [2025-01-17T10:02:50.581721+00:00] php.WARNING: Warning: Undefined property: stdClass::$c4g_map_default_mapservice {"exception":"[object] (ErrorException(code: 0): Warning: Undefined property: stdClass::$c4g_map_default_mapservice at /shared/httpd/palafittes/vendor/con4gis/maps/src/Classes/MapDataConfigurator.php:691)"} {"request_uri":"https://palafittes.loc/con4gis/geopickerService/?geoX=&geoY=&rt=f138f8bdb08.yl-lkWerRmsWf4obVv5wa2LzNClJyKDBHv3j7tc2r1w.qD7TwijbKz99St19HowYXimkY2UEuceSULq6vJBTmgj7FPDkM-YSH0A76Q","request_method":"GET"} [2025-01-17T10:02:50.629608+00:00] request.CRITICAL: Uncaught PHP Exception Error: "Class "Combiner" not found" at c4g_geopicker.html5 line 21 {"exception":"[object] (Error(code: 0): Class \"Combiner\" not found at /shared/httpd/palafittes/templates/c4g_geopicker.html5:21)"} {"request_uri":"https://palafittes.loc/con4gis/geopickerService/?geoX=&geoY=&rt=f138f8bdb08.yl-lkWerRmsWf4obVv5wa2LzNClJyKDBHv3j7tc2r1w.qD7TwijbKz99St19HowYXimkY2UEuceSULq6vJBTmgj7FPDkM-YSH0A76Q","request_method":"GET"}
Moin pan,
der Combiner-Fehler sollte behoben sein, da haben wir den Namespace im Template erweitert. Hast Du das Template ggf. bei Dir überschrieben?
LG
Matthias
„Das meiste ist noch nicht getan – wunderbare Zukunft“ (Auch ein Zitat vom großen Meister Unbekannt)
Moin,
neuer Zwischenstand!
Das GeoPicker Fenster öffnet nun zuverlässig.Manuell eingetragene Werte, also in den Feldern Geo X-Koordinate oder Geo Y-Koordinate werden übernommen und im Popup dargestellt. Aber leider ist weder das Bearbeiten im Popup-Fenster möglich, noch wird eine Karte zur Auswahl also zum "Geopicken" angezeigt.
Ich habe zuerst einen Konfigurationsfehler meinerseits angenommen, aber unter Contao 4.13.50 funktioniert alles – bei identischer Konfiguration – korrekt.
Weitere Auffälligkeit:
Wenn eine Datenanbindung bearbeitet wird, lässt sich diese nicht speichern, bzw. auch nicht bearbeiten. Wenn ich z. B. die Quelltabelle ändern möchte, oder den Datensatz unverändert speichern möchte erhalte ich:
LG, PanCode:implode(): Argument #1 ($pieces) must be of type array, string given
Moien zusammen!
Ich hoffe hier im Faden richtig zu sein. Ich bin auf ein kleines Problem gestoßen, wenn ich beim Bearbeiten der Kartenstruktur einen Elementtyp "einzelne Geo-Koordinate" einen Pin setze und diesem eine Direktverlinkung mitgeben möchte, so dass auf ein anderes Kartenelement aufgerufen werden soll.
Das Auswählen einer anderen Contaoseite geht nicht, wenn ich auf das Symbol rechts neben dem Feld klicke. Der Link "***.eu/contao/page.php?do=c4g_maps&table=tl_c4g_maps&field=loc_l inkurl&value=" funkioniert nicht, wohl weil noch ein Wert oder noch mehr fehlt. Es kommt ein Page Not Found-Fehler = das Symbol funktioniert nicht. Ein Bug? In älteren Versionen Contao 4.9.xx und con4gis 7 geht es noch. Ist auch in allen Browsern das gleiche Problem.
Installierte Versionen:
Contao 5.3.26
Con4gis-Maps 10.0.6
Browser:
Opera GX: 116.0.5366.118
Firefox: 135.0.1
Edge: 133.0.3065.69
Moin Schremser,
Ein Anpassung in der DCA (vendor/con4gis/maps/src/Resources/contao/dca/tl_c4g_maps.php) sollte das Problem beheben:
'loc_linkurl' =>
[
'exclude' => true,
'inputType' => 'text',
'eval' => ['rgxp'=>'url', 'decodeEntities'=>true, 'maxlength'=>255, 'dcaPicker'=>true, 'tl_class'=>'wizard'],
'sql' => "varchar(255) NOT NULL default ''"
],
LG,
Pan
Moin in die Runde,
ich möchte beim aufrufen einer Karte ein definiertes Zoomlevel auf eine bestimmte Lokalisation definieren. Im Grunde ein Detailblick auf eben diese konkrete Lokalisation.
Die Karte selbst enthält aber weitere Lokalisationen (100+) .
Hat jemand eine Idee wie ich das umsetzen kann?
Eigentlich wollte ich die konkrete Detailansicht mittels Hook hinzufügen, da ich die Koordinaten im Template habe. Leider werden aber im Hook alle Versuche der Zoomlevel-/Kartenausschnitts-Konfiguration ignoriert.
Wenn ich Kartenausschnitt ermitteln in der Karte deaktiviere und mein gewünschtes Zoomlevel einstelle "lande" ich auf nem Acker (Grüße nach Luttringhausen) – immerhin ist ein Flugplatz in der Nähe
Wenn ich Alle Lokationen anzeigen aktiviere ist meine Detailansicht natürlich futsch, auch wenn die Lokalisationen der Karte initial ausgeblendet sind. Ich habe auch bereits versucht "verschachtelte" Karten zu erstellen – eine mit deaktiviertem Kartenausschnitt für die "normale Karte" und eine mit aktiviertem, in die ich per Hook meine Koordinaten einfüge. Leider erfolglos – entweder Acker oder alle …
Erreichen möchte ich, dass der Besucher aus der Detailansicht herauszoomen kann und die anderen Orte ebenfalls kartiert sehen kann.
Ich hoffe mein Problem ist verständlich geschildert, freue mich über Impulse & Denkanstöße,
Feuer frei,
LG,
Pan
Moin zusammen,
@Schremser: Das Problem haben wir in der neusten Maps-Version gefixt.
@pan: In der Karte kannst du in den Koordinatenfeldern unter dem Feld "Kartenausschnitt ermitteln" Koordinaten für die Kartenmitte definieren, und den initialen Zoomlevel angeben. Damit solltest du die initiale Detailansicht realisieren können. Wenn deine anderen Lokationen sich in der gleichen Karte befinden, sollten diese ja dann auch sichtbar sein, wenn nach dem initialen Aufruf herausgezoomed wird. Klappt es damit? Oder verstehe ich dein Problem ggf. nicht ganz richtig?
LG
Moin coastforge-cro,
danke für Deine Rückmeldung!
Mein Problem lässt sich durch die Erweiterung des Layer-Hook (https://github.com/Kuestenschmiede/MapsBundle/pull/106) einfach lösen!
Dein Lösungsvorschlag ist natürlich prinzipiell möglich, allerdings müsste ich für meinen gewünschten Fall dann für jeden der (100+) Lokationspunkte eine eigene Karte definieren. Hätte ich halt mal so sagen sollen, meine Beschreibung war wohl ein wenig – ähm – verbesserungswürdig.
Ich habe eine Karte auf einer Übersichtsseite, mit allen Kartierungspunkten. Zu jeder Lokation gibt es eine eigene Seite mit detaillierten Inhalten und einer (Detail-)karte mit eben dem gewünschten Zoom auf die entsprechende Lokation. Über die Hook-Erweiterung kann ich nun überall die selbe Karte verwenden und mir den gewünschten Zoom und Kartenausschnitt, auf Basis der Koordinaten die ich im Template habe, konfigurieren.
LG, pan
Version mit funktionierenden Lokalisationsstilen
PHP 7.4.33
Contao 4.9.20
con4gis-Data 1.2.3
con4gis-Maps 8.0.24
Version mit nicht mehr funktionierenden Lokalisationsstilen (statt den zugeordneten Icons werden nur Ringe auf der Karte angezeigt)
PHP 8.2.28
Contao 4.13.54
con4gis-Data 1.3.8
con4gis-Maps 8.3.9
Wenn ich im Con4gis Dashboard die Lokalisationsstile neu speichere, kommt folgende Fehlermeldung:
Code:Compile Error: Declaration of con4gis\MapsBundle\Classes\Caches\C4GLocationstyleApiCache::getInstance(Symfony\Component\DependencyInjection\ContainerInterface $container) must be compatible with con4gis\CoreBundle\Classes\C4GApiCache::getInstance(Psr\Container\ContainerInterface $container)
Geändert von bosgold (05.06.2025 um 01:03 Uhr)
Hallo bosgold,
dieses Problem ist in der aktuellen Maps-Version (v10) behoben. Wir haben eine neue Version von con4gis-Data (v1.4) erstellt, die mit der aktuellen Maps-Version kompatibel ist. Du kannst mal ein Update auf die neueren Versionen machen, und dann sollte das Problem an sich erledigt sein.
LG
Aktive Benutzer in diesem Thema: 6 (Registrierte Benutzer: 0, Gäste: 6)