Contao-Camp 2024
Ergebnis 1 bis 5 von 5

Thema: Akkordion nach Seitenrefresh

  1. #1
    Contao-Nutzer Avatar von Sizoberz
    Registriert seit
    18.11.2017.
    Ort
    Schwabenland
    Beiträge
    128

    Standard Akkordion nach Seitenrefresh

    Ich verwende auf einer Seite verschiedene Formulare/Anmeldemöglichkeiten zu Veranstaltungen (Zahlung per Einzug, Sammelanmeldung, mit Gutschein-Code, ...) die man über eine Akkorionauswahl anwählen kann.
    Beim Start ist alles geschlossen.
    Wenn man nun beim Absenden einen Fehler erhält und die Seite neu geladen wird sollte das ausgewählte Akkordion wieder geöffnet sein und nicht alle geschlossen.
    Gibt es da eine Möglichkeit?
    Wer die Unfreiheit des Willens fühlt, ist geisteskrank: wer sie leugnet, ist dumm.“ (Friedrich Nietzsche)

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.895
    Partner-ID
    10107

    Standard

    Ja, ich denke dazu gibt es gibt es auch schon Threads hier mit JavasScript Code Beispielen.

  3. #3
    Contao-Nutzer Avatar von Sizoberz
    Registriert seit
    18.11.2017.
    Ort
    Schwabenland
    Beiträge
    128

    Gesicht zeigt die Zunge

    Zitat Zitat von Spooky Beitrag anzeigen
    Ja, ich denke dazu gibt es gibt es auch schon Threads hier mit JavasScript Code Beispielen.
    Habe einiges zu Akkordions gefunden aber nichts zu diesem Problem
    Wer die Unfreiheit des Willens fühlt, ist geisteskrank: wer sie leugnet, ist dumm.“ (Friedrich Nietzsche)

  4. #4
    Contao-Nutzer Avatar von Sizoberz
    Registriert seit
    18.11.2017.
    Ort
    Schwabenland
    Beiträge
    128

    Standard

    die j_accordion.html5 sieht momentan so aus
    Code:
    <script src="<?= TL_ASSETS_URL ?>assets/jquery-ui/js/jquery-ui.min.js"></script>
    <script>
      jQuery(function($) {
        $(document).accordion({
          // Put custom options here
          heightStyle: 'content',
          header: '.toggler',
          collapsible: true,
    	  active: false,
          create: function(event, ui) {
            ui.header.addClass('active');
            $('.toggler').attr('tabindex', 0);
          },
          activate: function(event, ui) {
            ui.newHeader.addClass('active');
            ui.oldHeader.removeClass('active');
            $('.toggler').attr('tabindex', 0);
          }
        });
      });
    </script>
    Wer die Unfreiheit des Willens fühlt, ist geisteskrank: wer sie leugnet, ist dumm.“ (Friedrich Nietzsche)

  5. #5
    Contao-Nutzer Avatar von Sizoberz
    Registriert seit
    18.11.2017.
    Ort
    Schwabenland
    Beiträge
    128

    Daumen hoch

    ok hab was gefunden das funktioniert

    https://community.contao.org/de/show...-amp-formulare
    Wer die Unfreiheit des Willens fühlt, ist geisteskrank: wer sie leugnet, ist dumm.“ (Friedrich Nietzsche)

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
  •