Probleme mit "automatischem" Nach-oben-Pfeil - [gelöst]

  • Hallo zusammen,

    ich arbeite mit der zeta Version 13 und habe eine Frage zu folgendem Verhalten:

    Ich habe ein globales Attribut eingefügt, damit ab einer bestimmten Position ein "Nach-oben-Pfeil" erscheint.

    Das funktioniert auf einigen Seiten problemlos, auf einigen leider gar nicht. Gerade auf meiner sehr langen Galerie-Seite mit vielen Bildern hätte ich den Pfeil schon lieber eingesetzt als immer wieder das "Nach oben"-Widget einzufügen.

    Kann es sein, dass das Pfeil-Script durch bestimmte Seitenelemente irgendwie blockiert wird, oder übersehe ich irgendetwas?

    Meine Webseite: [Webseite entfernt wegen monatl. begrenztem Inklusiv-Traffic]

    Danke und schöne Grüße,

    Rainer

    Einmal editiert, zuletzt von RJD2 (1. September 2017 um 09:55)

  • Zur hilfreichsten Antwort springen
  • Hallo Rainer,

    also ich kann nur erkennen, dass das Skript auf den "Problemseiten" fehlt.

    Ferndiagnose ist immer schwierig, ohne zu wissen wie Du vorgegangen bist.

    Die richtige Vorgehensweise wäre:

    1. Quelltext-Widget auf der Startseite an letzter Stelle einbinden

    2. Dann im Widget auf "Weitere Einstellungen" klicken

    3. Häkchen setzen bei "Auf allen Seiten anzeigen"

    Und dann sollte es, rein theoretisch, auf allen anderen Seiten automatisch eingebunden werden.

    Testen kannst Du es dann, indem Du auf eine beliebige andere Seite gehst, und unten auf das Widget klickst.
    Anschließend erscheint ein Fenster "Was möchten Sie machen?" Original-Artikel bearbeiten? od. Diesen Artikel bearbeiten?

    Vielleicht liegt hier der Fehler?

    Ansonsten würde ich einfach den Code kopieren/speichern, alles was mit diesem Nach-Oben-Skript zusammenhängt löschen und das Quellcode-Widget erneut einbinden.

    Vielleicht hat sich das System nur "verschluckt"? Mehr fällt mir leider auch nicht ein.

    Freundlich grüßt Sie/Dich/Euch

    acanthus

  • Hallo Rainer,

    auf der Seite "Service" gibt es einen eingefügten Quelltext <p id="zzNachoben" style="display: none;"> <a href="#top"></a></p>. Dieser ist auf der Startseite nicht vorhanden. Daher funktioniert dort auch nicht. Bitte also den Quelltext dort und auf allen anderen Seite wo es auch nicht geht, einfügen.

    Freundliche Grüße
    Steffen T. (Zeta Producer-Support)

  • Hallo acanthus und sT.,

    das war es! Das Attribut war zwar auf allen Seiten aktiv, aber nicht der nötige Quelltext. Es hat also quasi die Hälfte des Befehls gefehlt.

    1000 Dank und schöne Grüße,

    Rainer

    • Hilfreichste Antwort

    Nur mal so als kleiner Tipp. Es gibt ein eingebautes Widget "Nach oben". Dieses auf die Startseite in den Footer pappen, den Text leer lassen und den Haken auf allen Seiten anzeigen reinsetzen. Dann beim globalen Attribut additional_css folgendes einsetzen:

    Und beim globalen Attribut mobile_scriptfolgendes:


    Dann alle Seiten neu erstellen lassen und freuen.

    Grüße madas

  • madas

    Immer diese vielen Wege nach Rom ;), aber Dein Tipp gefällt mir.

    Werde ich auch mal ausprobieren bei Gelegenheit. :thumbup:

    Info: Rainer hat oben die Website URL-entfernt.

    Ich meine wegen der CSS-URL.

    Freundlich grüßt Sie/Dich/Euch

    acanthus

  • Hallo madas,

    das werde ich dann beim nächsten Mal ausprobieren.

    Danke und Grüße

    Oder besser gleich. :P Auf einigen Seiten funktioniert Dein "nach oben"-Button noch nicht wirklich. Sprich er ist immer zu sehen.
    Auch der Quell-Code ist nicht wirklich sauber. Da taucht z.B. zweimal <a href="#top"> im gleiche Quelltext-Widget auf. Warum?

    madas

  • Bin im Moment froh das Problem erkannt zu haben, die Feinarbeit kommt dann heute Abend nach der "echten" Arbeit.

    Aber ich danke Euch für die rege Beteiligung!

  • madas

    Stimmt, der Code ist doppelt! :/

    Rainer

    Einen ähnlichen Fehler hatte ich auch mal.

    Versuch mal folgendes:
    1. Klick im Zeta-Producer auf den Menüpunkt wo es nicht richtig funktioniert

    2. Klicke auf den "Einfügen aus" Button und aktiviere ihn (rechts oben in der Ecke)

    3. Scroll ganz nach unten und schau einfach mal ob sich da zwei Quellcode-Widgets überlagern

    Punkt 3 kannst Du testen, indem Du den obersten einfach ausblendest, sollte dann immer noch ein Quellcode-Widget zu sehen sein, dann steckt genau da "der Wurm".

    Widget ausblenden geht so:


    Ob es der richtige ist, siehst Du, wenn Du draufklickst und das siehst:

    Sollte aber sofort der Code sichtbar werden, dann ist das der "Übeltäter" (natürlich nur wenn es der gleiche Code ist, kann natürlich auch ein anderes Widget überlagern, also vorsichtig rangehen).

    Dann den "doppelten löschen", den richtigen wieder "einblenden" und "Einfügen ausschalten"!

    Dann sollte es funktionieren.

    So war es jedenfalls bei mir.

    Vielleicht hilft Dir das weiter.


    Gruß, acanthus

    Freundlich grüßt Sie/Dich/Euch

    acanthus

    2 Mal editiert, zuletzt von acanthus (2. September 2017 um 06:41)

  • So habe mich nun erfolgreich vor der Arbeit gedrückt und alle nach-oben-Quellcodes gesucht und gelöscht, danach einen neuen angelegt (mit Haken bei "auf allen Seiten").

    Ich glaube jetzt habe ich es sauber laufen, wie ich es wollte, ohne Doppelbelegung etc.

    Ich hatte wirklich Quellcodes über vererbten Quellcodes, das kann natürlich nicht klappen.

    Schöne Grüße und nochmals danke für Eure Hilfe!

Jetzt mitmachen!

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