Contao-Camp 2024
Ergebnis 1 bis 6 von 6

Thema: Contao 4.4.54 Karte wird nicht angezeigt

  1. #1
    Contao-Nutzer
    Registriert seit
    12.08.2016.
    Beiträge
    8

    Standard Contao 4.4.54 Karte wird nicht angezeigt

    Im Quelltext taucht vor dem Google Maps Part ein "<script id="analytics-encoded-" auf, was ich mir nicht erklären kann und die Konsole gibt "Unexpected token '>' aus.
    Code:
    ...
    <!-- indexer::continue -->
    <script id="analytics-encoded-<!-- indexer::stop -->
    <div class="ce_dlh_googlemaps grid14 last block">
    
    <div class="dlh_googlemap block" id="dlh_googlemap_1" style="width:16;height:9"><noscript><p><img src="http://maps.google.com/maps/api/staticmap?center=&amp;zoom=10&amp;maptype=roadmap&amp;language=de&amp;size=800x600&amp;key=Hier-steht-mein-Schlüssel&amp;markers=" alt=""></p></noscript></div>
    
    <script>
    ...
    Temporärer Link: http://c4.lds-verden.de/kontakt.html

    Jemand eine Idee? Beschäftigt mich schon Stunden...

    Danke und Gruß
    Christian

  2. #2
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    Hallo Christian,

    ein Seitenaufruf über app_dev.php bringt sicher schnell das entsprechend tempalte ans Licht - sofern da der Fehler liegt.

    Für mich sieht das eher nach einer Code Injection durch eine Erweiterung aus weil jede script Stelle den gleichen Fehler beinhaltet:
    <script id="analytics-encoded-<script>...</script>">
    PHP-Code:
    <script id="analytics-encoded-
    <script>
      var _paq = _paq || [];
      _paq.push(['trackPageView']);
      _paq.push(['enableLinkTracking']);
      (function() {
        var u = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'analyse.lds-verden.de/';
        _paq.push(['setTrackerUrl', u + 'piwik.php']);
        _paq.push(['setSiteId', 1]);
        var g = document.createElement('script'); g.src = u + 'piwik.js'; g.async = true;
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(g, s);
      })();
    </script>

    "
    ><!-- bWF0b21v --></script> 
    Geändert von magicsepp (18.11.2020 um 18:32 Uhr)

  3. #3
    Contao-Nutzer
    Registriert seit
    12.08.2016.
    Beiträge
    8

    Standard

    Hallo magicsepp,

    vielen Dank für deine Hilfe und den Hinweis auf app_dev.php. Hatte ich bisher nie genutzt.

    Nun liegt der Code-Schnipsel genau zwischen zwei Templates.
    Code:
    <!-- indexer::continue -->
    
    <!-- TEMPLATE END: vendor/contao/core-bundle/src/Resources/contao/templates/forms/form_wrapper.html5 -->
    <script id="analytics-encoded-
    <!-- TEMPLATE START: templates/lds-templates/ce_dlh_googlemaps_default.html5 -->
    <!-- indexer::stop -->
    Irgendeine Idee wie ich rausbekomme, wo der her kommt?

    Beste Grüße

    Christian

  4. #4
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    Hallo Christian,

    damit sind m. M. nach die Templates raus.
    Wenn du ssh Zugriff hast, könnte find die Files rausfiltern wo id="analytics-encoded- verwendet wird , dann sollte der Übeltäter schnell gefunden sein.

    Viel Erfolg

  5. #5
    Contao-Nutzer
    Registriert seit
    12.08.2016.
    Beiträge
    8

    Standard

    1000 Dank! Ich habe die verantwortliche Programmzeile finden können.
    Die Datei gehört zum Netzhirsch Opt-in-Tool: ParseFrontendTemplateListener.php in Zeile 357 (falls noch jemand über das Problem stolpert).

    Ich habe mich mit den Entwicklern in Verbindung gesetzt.

    Herzlicher Gruß und ein schönes Wochenende!

    Christian

  6. #6
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    Klasse, hab gesehen der Netzhirsch hat schon ein Bugfix released

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •