Ergebnis 1 bis 10 von 10

Thema: Akkordion Aktivstatus

  1. #1
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard Akkordion Aktivstatus

    Hallo zusammen,

    ich will dem aufgeklappten Element einen Aktivstatus in Form einer CSS Klasse zuweisen. Bisher (vor TL 2.7) habe ich im moo_default.tpl eine zusätzliche JS/CSS Anweisung eingefügt um bei einem Akkordionelement einen AktivStatus zuzuweisen.

    Code:
    <script type="text/javascript">
    <!--//--><![CDATA[//><!--
    window.addEvent('domready', function()
    {
    	new Accordion($$('div.toggler'), $$('div.accordion'),
    	{
    		onActive: function(tog){
    			tog.addClass('active');
    		},
    		onBackground: function(tog){
    			tog.removeClass('active');
    		},
    		
    		opacity: false
    	});
    });
    //--><!]]>
    </script>
    Dieses moo_default.tpl liegt wie immer im Templates Ordner. Allerdings scheint er das bei TL 2.7 zu ignorieren. http://www.kanzlei-aleiter.de.

    Hat sich hier bei Mootools was geöndert? Heist onActive und onBackground jetzt anders? Ich kriege auch keinen JS Fehler...also sollte doch alles passen oder?

    Gruß
    Franky
    Geändert von Kahmoon (14.10.2010 um 12:54 Uhr)

  2. #2
    Contao-Nutzer Avatar von RolandAuer
    Registriert seit
    22.06.2009.
    Ort
    Brandenberg in Tirol (wiederum in Österreich) - Bergidyll ohne Vergleich!
    Beiträge
    26

    Standard

    Also ich mach das ganze so, versuchs mal auf diese Art und Weise (letzte Zeile Relevant):

    Code:
    window.addEvent('domready', function()
    {
    	new Accordion($$('div.toggler'), $$('div.accordion'),
    	{
    		display: false,
    		alwaysHide: true,
    		opacity: false,
                    onActive: function(toggler) { toggler.set('class', 'toggler clicked'); }
    	});
    });
    viele Grüße
    Roland Auer
    Mein Community-Profil

  3. #3
    Contao-Fan Avatar von kos
    Registriert seit
    22.06.2009.
    Ort
    Westerwald
    Beiträge
    888

    Standard Akkordion Aktivstatus setzen

    Hallo Kahmoon,

    versuche es doch mal mit folgendem Code:

    Code:
    <script type="text/javascript">
    <!--//--><![CDATA[//><!--
    window.addEvent('domready', function()
    {
    	new Accordion($$('div.toggler'), $$('div.accordion'),
    	{
    		/*display: false,
    		alwaysHide: true,*/
    		opacity: false,
    
    		onActive: function(toggler)
    		{
    			toggler.addClass('active');
    		},
    
    		onBackground: function(toggler)
    		{
    			toggler.removeClass('active');
    		}
    	});
    });
    //--><!]]>
    </script>
    Gruß

    Karl

  4. #4
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Funktioniert leider beides nicht....

    Als würde er den Code ignorieren..

    Mit TL 2.6
    http://merkurcup.de/rueckblick-1995-bis-heute.html

    Mit TL 2.7
    http://kanzlei-aleiter.de/cms/taetigkeiten-gewerbe.html
    Geändert von Kahmoon (22.06.2009 um 17:05 Uhr)

  5. #5
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Ich sehe auf deiner Seite auch nur das:
    Code:
    <script type="text/javascript">
    <!--//--><![CDATA[//><!--
    window.addEvent('domready', function()
    {
    	new Accordion($$('div.toggler'), $$('div.accordion'),
    	{
    		display: false,
    		alwaysHide: true,
    		opacity: false
    	});
    });
    //--><!]]>
    </script>
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  6. #6
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    wo siehst du das? Mit Firebug sehe ich nur die Mootools.js in kompremierter Form.

    Die angepasste moo_default.tpl ist wie gewohnt im Templatesordner.

  7. #7
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Na da wo mootools halt wie immer included wird.

    Da wo im fe_page.tpl <?php echo $this->mootools; ?> steht.

    Also unten an der Seite - as usual
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  8. #8
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    OK. Also es scheint wohl an der Art zu liegen wie ich es einbinde. Im Layout hab ich moo_close_all eingebunden. Wenn ich moo_default nehme, verwendet er auch das Template. Moo_Close_all hat ein eigenes Template....

    Wer lesen kann hat mehr vom Leben

    Gruß
    Franky
    Geändert von Kahmoon (22.06.2009 um 17:17 Uhr)

  9. #9
    Contao-Urgestein Avatar von FloB
    Registriert seit
    19.06.2009.
    Ort
    Sonnensystem
    Beiträge
    1.618

    Standard

    Dazu habe ich eine Frage – wie kann ich den Zustand des Akkordion in einem Cookie speichern? Also beim Schließen "0" und beim Öffnen "1" in Cookie "moo_togglerID" oder "togglerID" in "moo_closed" / "moo_opened" schreiben?
    So long,
    FloB since Nov. 2007 +706P +115P and counting

  10. #10
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Akkordion Variante
    Von leooo im Forum Allgemeine Inhaltselemente
    Antworten: 3
    Letzter Beitrag: 04.03.2011, 08:05
  2. Nachrichten Liste als Akkordion
    Von SurveyIt83 im Forum Nachrichten/Events/FAQ
    Antworten: 3
    Letzter Beitrag: 23.02.2011, 13:01
  3. Akkordion aufklappen
    Von schulzenman im Forum Allgemeine Inhaltselemente
    Antworten: 3
    Letzter Beitrag: 19.12.2010, 07:41
  4. Link auf Akkordion-Element
    Von rumata im Forum Allgemeine Inhaltselemente
    Antworten: 0
    Letzter Beitrag: 31.03.2010, 20:42
  5. Akkordion aufgeklappt - CSS Darstellung
    Von uncle_joe im Forum Layout / Templates / Holy Grail
    Antworten: 1
    Letzter Beitrag: 16.08.2009, 08:10

Lesezeichen

Lesezeichen

Berechtigungen

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