Ergebnis 1 bis 11 von 11

Thema: Auswahl ob Akkordeon geschlossen oder offen ist

  1. #1
    Contao-Nutzer
    Registriert seit
    08.02.2011.
    Beiträge
    227

    Standard Auswahl ob Akkordeon geschlossen oder offen ist

    Moin,

    ich würde gerne individuell steuern können, ob Akkordeons geöffnet oder geschlossen sind. Ich weiß, dass ich dies mit active: false global einstellen kann. Das würde ich aber gerne umgehen und es von Fall zu Fall bestimmen können.

    Gibt es hier irgendeine Möglichkeit für?

    Viele Grüße
    Markus

  2. #2
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.794

    Standard

    Individuell heißt für jedes Akkordeon anders? Es hält Dich ja niemand davon ab, ein HTML-Inhaltselement in Deinen Artikel einzufügen, wo Du per script-Tag andere Einstellungen machst.
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

  3. #3
    Contao-Nutzer
    Registriert seit
    08.02.2011.
    Beiträge
    227

    Standard

    Genau. Sollte halt möglichst pflegeleicht sein. Eventuell bau ich das dann als HTML Modul und der Redakteur müsste dann nur das zusätzliche auswählen. Ich probiers mal.

  4. #4
    Contao-Fan Avatar von herr rilke
    Registriert seit
    29.01.2011.
    Ort
    Münster
    Beiträge
    401

    Standard

    hallo,

    weißt du noch, wie du das umgesetzt hast?

    ich habe die gleiche anforderung, bin mir aber immer noch nicht sicher, wie ich's am besten umsetzen kann.

  5. #5
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.794

    Standard

    Hat das schon jemand umgesetzt? Ich nicht.
    Ich würde in das HTML-Modul den Code von https://erdmann-freunde.de/ressource...n-geschlossen/ reinschreiben und das Modul auf der Seite einbinden, wo das Akkordeon diese Eigenschaften bekommen soll.
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

  6. #6
    Contao-Fan Avatar von herr rilke
    Registriert seit
    29.01.2011.
    Ort
    Münster
    Beiträge
    401

    Standard

    mh, hättest du dann nicht 2 x den code drinstehen?

    einmal den "regulären" und dann den erdmann-als-modul-code?

  7. #7
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.794

    Standard

    Ich habe von Javascript wenig Ahnung. Wahrscheinlich würde es reichen den einen Parameter anzugeben und der muß natürlich nach den Voreinstellungen geladen werden und diese damit überschreiben. Als Klein-Fritzchen würde ich jetzt behaupten
    Code:
    <script>
     (function($) {
     $(document).accordion({
     active: false
     });
     })(jQuery);
    </script>
    reicht. Getestet habe ich das nicht.
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

  8. #8
    Contao-Fan Avatar von herr rilke
    Registriert seit
    29.01.2011.
    Ort
    Münster
    Beiträge
    401

    Standard

    ah verstehe deine idee!

    allerdings wird jquery erst am seitenende geladen bei mir, accordion noch später. da ist mein HTML element viel zu früh im code, das funktioniert leider nicht.

  9. #9
    Contao-Fan Avatar von herr rilke
    Registriert seit
    29.01.2011.
    Ort
    Münster
    Beiträge
    401

    Standard

    ich habe mich umentschieden und werde nun eine colorbox einsetzten.

    aber ich glaube, für eine anpassung auf ein akordeon müsste man analog vorgehen wie hier beschrieben

    Samson1964, dir herzlichen dank für's mitdenken!

    VG

  10. #10
    Contao-Nutzer
    Registriert seit
    20.12.2009.
    Ort
    Leipzig
    Beiträge
    61

    Standard

    Hi, ich stehe vor der gleichen Herausforderung. Aktuell ist halt immer nur maximal ein Akkordeon pro Seite offen. Besser wäre es schon, wenn man mehrere gleichzeitig offen haben könnte.
    Ich habe nicht zu viel Ahnung davon, aber vielleicht müsste einfach nur der Teil Code gelöscht werden, der beim Klicken auf den toggler alle anderen Akkordeons schließt. --> Hat jemand eine Idee?

    Beste Grüße, Andre

  11. #11
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.794

    Standard

    Da mußt Du wohl das Javascript umschreiben oder im Internet nach einer Lösung suchen. Die von Dir gewünschte Funktionalität ist ja kein Akkordeon mehr. Verzichte doch einfach darauf und zeige alle Elemente sofort an. Ich bin auch SEO-technisch nicht mehr so von Akkordeons begeistert. Wenn man über eine Google-Suche auf so eine Seite kommt, dann findet man dort den Inhalt nicht mehr, wenn die gesuchten Inhalte ausgeblendet sind.

    EDIT: Achso Du meinst mehrere Akkordeons, nicht mehrere Elemente in einem Akkordeon. Wenn jedes Akkordeon seine eigene ID bekommt und Du das Javascript entsprechend anpaßt sollte das gehen.
    Geändert von Samson1964 (08.04.2019 um 07:18 Uhr)
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

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
  •