Info Banner wird nicht auf allen Seiten angezeigt

  • Guten Morgen allerseits,

    nachdem ich viel am Projekt gearbeitet und auch die Struktur (Seitenbaum) verändert habe, besteht nun aktuell das Problem das der Info Banner nicht auf allen Seiten angezeigt wird. Auf der Startseite (Wurzelseite wird er gar nicht angezeigt. In einem Unterordner (von Wurzelseite) welcher von der Struktur her nicht verändert wurde wird er angezeigt (1. und 2. Ebene). In einem weiteren Unterordner (von Wurzelseite) welcher ebenfalls von der Struktur nicht verändert wurde wird er nur auf 1. Ebenen angezeigt auf der 2. Ebene nicht.

    Habe mehrfach den Banner komplett gelöscht, alle Seiten neu erstellt, den Browsercatch geleert, aber es ändert sich nichts. Überall auf den Seiten wird der Banne im ZP angezeigt auch beim Untersuchen des Seitenquelltextes in Google Chrome ist der Code des Banners aufgeführt.

    Habe zu dem Thema nichts im Forum gefunden nur, ich vermute den Grund irgendetwas mit dem vererben des Artikels funktioniert nicht.

    Villeicht hat jemand ein ähnliches Problem.

  • Hallo,

    wenn Sie sagen wird nicht "angezeigt", meinen Sie dann, dass der Banner in der Browser-Vorschau nicht angezeigt wird, oder ist der Banner-Artikel in Zeta Producer auf den Seiten selbst in der Spalten-Ansicht (F8) nicht sichtbar?

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • OK, dann scheint er ja zumindest korrekt vererbt zu sein. Ist das so schon online und können Sie mir jeweils die URL einer Seite nennen, bei der er angezeigt wird und eine bei der er nicht angezeigt wird?

    Cookies auch schon mal gelöscht?

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Nein Herr Seiz Site befindet sich im Umbau und kann nicht ONLINE angeschaut werden, habe jetzt auch alle cookies in den verscheidensten browsern gelöscht, aber immer noch das gleiche Ergebniss.

    Irgendwie komme ich hier nicht weiter

  • OK, dann senden Sie mir am besten mal wieder Ihr Projekt und nennen Sie mit beim Versenden im Bemerkungsfeld je eine Seite auf der das Banner angezeigt wird und eine auf der es nicht angezeigt wird, dann sehe ich mir das morgen mal an.

    1. Öffnen Sie Ihr Projekt in Zeta Producer
    2. Gehen Sie auf das Menü "Extras"
    3. Klicken Sie auf den Button "Optionen"
    4. Klicken Sie auf "Aktionen"
    5. Klicken Sie rechts auf die Aktion "Projekt Senden" damit diese Markiert ist
    6. Klicken Sie unten auf den Button "Ausführen"
    7. Geben Sie im 1. Feld Ihre E-Mail-Adresse ein, damit wir Sie für Rückfragen kontaktieren können
    8. Geben Sie als Referenz ins Feld Bemerkungen den Link zu diesem Forum-Artikel ein (per Kopieren und Einfügen)
    9. Klicken Sie auf den Button "Senden"

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hallo,

    habe das Projekt nun erhalten. Auf der Startseite wird der Banner nicht angezeigt, weil auf der Startseite ein Scriptfehler bzg. flexslider() vorliegt. Zu sagen, woher der kommt, fällt mir aufgrund Ihrer vielen Anpassungen etwas schwer. Auf fast allen Seiten existieren auch eine menge 404 Fehler, weil wohl eingebundene CSS-Dateien fehlen.

    Stichproben der Seite "Wissen" und "Spezialitäten" waren erfolgreich, da wurde der Banner (von der Startseite vererbt) angezeigt. Wird der Banner einmal geschlossen, wird er nicht mehr erneut angezeigt, das Sie ja die Option "Nach dem Schließen nicht erneut anzeigen" aktiviert haben.

    Ich vermute Sie haben in einem Quelltext-Widget den Code eingebaut, der einen Slider beinhaltet, ohne aber im Projekt tatsächlich ein Slider-Widget platziert zu haben. Wenn im Projekt keinerlei Slider-Widget platziert ist, dann werden auch die zugehörigen JavaScripts nicht mit dem Projekt veröffentlicht und es ka.n zu diesem Fehler kommen. Der einfachste Workaround wäre, auf einer im Menü nicht sichtbaren Seite ein Sliderwidget einzufügen, das dann dafür sorgt, dass die benötigten Scripts auch mit dem Projekt veröffentlicht werden.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Solche Fehler kann man übrigens leicht erkennen, wenn man im Browser beim Laden die in den Entwickler-Tools enthaltene "Console" öffnet (in Chrome mit STRG-SHIFT-j öffnen). Dort sehen Sie dann alle Scriptfehler und die 404er auch. Das sollte bei Problemen mit der Darstellung immer die erste Anlaufstelle sein.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Zum Test habe ich eben mal auf einer "dummy"-Seite, die in der Navigation nicht angezeigt wird und auch von der Sitemap ausgenommen ist, ein Slider-Widget eingefügt und dort nur das Feld Überschrift ausgefüllt (kein Bild). Danach war der Skriptfehler auf der Startseite weg und der Cookie-Hinweis wurde angezeigt. Meine Vermutung war also zutreffend.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hall Herr Seiz,

    danke für die Rückmeldung, vielen Dank für den Tipp mit dem Entwickler-Tool "Console"

    Habe die 404 Fehler kurz überprüft, die Fehler sind einfach zu erklären, den slick ordner haben wir ausgelagert und separat auf dem Webserver abgelegt, dieser Fehler beruhen auf die veröffentlichung im lokalhost.

    Bezüglich des Sliders bin ich immer noch am suchen warum das Problem nun plötzlich auftritt, das häng offensichtlich mit irgendeinem css Befehl zusammen, da der Slider bereits funktioniert hat.

    Ich werde morgen erneut den Banner auf den unterschiedlichten Seiten testen und mich nochmals melden.

    Besten Dank Herr Seiz

  • Hallo,

    der Slider kann nur funktionieren, wenn irgendwo im Projekt ein Slider-Widget platziert ist oder ggf. der normale Header (Kopfgrafik) genutzt wird. Wenn das nicht der Fall ist, werden einige JavaScript-Dateie nicht mit in die bundle.js inkludiert (nicht genutztes lassen wir aus).

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hallo Herr Seiz,

    ja mit dem Slider hat funktioniert (sie sind ein Fuchs:-)

    offensichtlich wurde das Widget irgendwo auf der Seite von meinem Programierer eingebaut und ich habe die Seite gelöscht... So also script Fehler behoben, das war dann wohl offensichtlich das Probelm welches wir vor einigen Wochen hatten und der Scriptfehler sich bei Ihnen nicht bemerkmar machte.

    Ebenfalls habe ich die 404 Erros überprüft auf jeder Seite befinden sich die gleichen Fehler

    (Fehler 1: slick, welcher meiner Erachtens klar ist, da der Ordner ausgelagert wurde, Fehler 2: goolgetagmanager, hier muss ich noch nachforschen warum das so ist)

    Habe nun alle Seiten auf die Funktionalität des Banners überprüft, folgendes konnte ich feststellen:

    Der Banner funktioniert nur nicht bei nahezu allen Produktseiten (Oliven, Balsamico, Honig, Feigen, Antipasti, Tee, Gewürze) bei den Olivenöl Produktseiten 250ml, 500ml und 750ml funktioniert er und bei 5000ml nicht. Alle anderen Seiten funktionieren einwandfrei.

  • Hallo,

    bei mir hat der Banner nach dem Einfügen des Widgets überall funktioniert. Wenn das bei Ihnen nicht der Fall ist, bitte mal im Browser in der Console überprüfen (cache vorher löschen).

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Guten Morgen Herr Seiz,

    ich habe nun alles probiert:

    Banner gelöscht

    Banner neu eingefügt (Startseite, Wurzelseite)

    Seiten mehrmals aktualisiert

    Alle Seiten mehmals neu erstellt

    Browser catch in Firefox und Chrom gelöscht

    Ergebniss: Der Banner wird immer noch nicht auf den Produktseiten angezeigt, überall anderst funktioniert er, was mache ich falsch?

  • Und was sagt die Console in den Browser-Entwicklungs-Tools, wenn Sie eine dieser Seiten laden? Da werden doch bestimmt wieder Fehler angezeigt…

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Ich habe nun jeweils die console von zwei Seiten überprüft, beide Seiten haben die gleichen Fehlermeldungen, nur bei einer funktioniert der Banner und bei der anderen nicht.

    Es sind immer noch die gleichen Fehler, der slick ordner und der googletag manager, für mein Verständniss ist das für den Fehler nicht ausschlaggebend

  • Bei den Vielen Anpassungen, die Sie im Projekt durchgeführt haben, fällt das Debuggen von hier aus mittlerweile echt schwer. Dazu immer das Projekt hin und her zu senden scheint mit auch extrem aufwändig. Könnten Sie das Projekt nicht auf einem Testserver veröffentlichen und uns dann jeweils die URLS zu den betroffenen Seiten mitteilen?

    Vielleicht sollten Sie gewisse Anpassungen auch nochmal überdenken. Mir erschließt sich nämlich noch nicht, warum man einen Slider auf einer Seite per Quelltext-Widget einbindet, statt einfach das Widget direkt auf der Seite zu platzieren. Wenn es um CSS-Anpassungen geht, sollte das ja auch möglich sein, wenn man dem Widget oder der Reihe einen entsprechenden Klassennamen zuweist. Aber vermutlich verstehe ich die Beweggründe einfach noch nicht.

    Wenn immer möglich normale Widgets/Artikel (kein Quelltext) zu nutzen, würde das Projekt auf jeden Fall sehr vereinfachen. Aktuell sieht man auf Ihren Seiten ja hauptsächlich Quelltext-Widgets und daher den Wald vor lauter Bäumen nicht mehr.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!