Ergebnis 1 bis 9 von 9

Thema: Inhaltselement Akkordeon richtig einrichten

  1. #1
    Contao-Nutzer Avatar von TheGeek
    Registriert seit
    21.06.2009.
    Beiträge
    97

    Standard Inhaltselement Akkordeon richtig einrichten

    Hallo Typolight Freunde,

    Ich habe in meinem Seitentemplate moo_default als Mootools-Template. In meiner Seite habe ich einmal ein Umschlag Anfang und einmal ein Umschlag Ende vom Typ Akkordeon angelegt. Zwischen dem Anfang und dem Ende sind jeweils zwei Textelemente. Eigentlich sollte das Akkordeon doch jetzt funktionieren oder? Leider Steht nur der Text auf der Betreffenden Seite und man nix aufklappen oder zuklappen. Wie kann ich das Akkordeon zur Funkion überreden?
    Life would be easier if I had the source code!

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

    Standard

    Vorgehen ist korrekt. Ursache für das Fehlverhalten kann ich aber nicht aus der Glaskugel lesen, du weisst was das heisst
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  3. #3
    Contao-Urgestein Avatar von Sebastian
    Registriert seit
    19.06.2009.
    Ort
    Stuttgart
    Beiträge
    3.361

    Standard

    HI

    höchstens noch: Eigenes Template fe_*.tpl und dort die Anweisung zum Ausgeben der Mootools-Scripte vergessen (ganz unten) oder gar Mootools komplett abgeschaltet.

    Sebastian
    Ich arbeite beim Linux-Systemhaus ETES in Stuttgart

  4. #4
    Contao-Nutzer Avatar von TheGeek
    Registriert seit
    21.06.2009.
    Beiträge
    97

    Standard

    Ich habe mal ein bisschen nach der Ursache geforscht.
    Mir ist aufgefallen das wenn ich folgenden code in mein template schreibe es 1A funzt:

    Code:
    <script type="text/javascript">
    <!--//--><![CDATA[//><!--
    window.addEvent('domready', function()
    {
    	new Accordion($$('div.toggler'), $$('div.accordion'),
    	{
    		display: false,
    		alwaysHide: true,
    		opacity: (window.ie ? false : true)
    	});
    });
    //--><!]]>
    </script>
    wieso geht das nicht wenn ich nur das hier reinschreib?

    Code:
    <script type='text/javascript' src="plugins/mootools/mootools.js"></script>
    Life would be easier if I had the source code!

  5. #5
    Contao-Urgestein Avatar von Sebastian
    Registriert seit
    19.06.2009.
    Ort
    Stuttgart
    Beiträge
    3.361

    Standard

    HI

    schau dir mal das Originaltemplate an und vergleiche die letzten Zeilen mit deinem. Genau für diesen Javascript-Code gibt es eine eigene PHP-Variable.

    Sebastian
    Ich arbeite beim Linux-Systemhaus ETES in Stuttgart

  6. #6
    Contao-Nutzer Avatar von TheGeek
    Registriert seit
    21.06.2009.
    Beiträge
    97

    Standard

    und wie lautet diese PHP Variable?
    Life would be easier if I had the source code!

  7. #7
    Contao-Urgestein Avatar von Sebastian
    Registriert seit
    19.06.2009.
    Ort
    Stuttgart
    Beiträge
    3.361

    Standard

    HI

    weiß ich nicht auswenig. Deshalb sollst du im Originaltemplate nachschauen

    OK, ich mache es: <?php echo $this->mootools; ?>. Aber bitte schau das nächste Mal selber, ja?

    Sebastian

  8. #8
    Contao-Fan Avatar von jschma
    Registriert seit
    09.09.2010.
    Beiträge
    408

    Standard

    hier muss ich mich anschließen. Ich verwende das Standard-Template, jedoch erscheint auch bei mir einfach der Text und kein Akkordeon.



    Code:
    <script type="text/javascript" src="plugins/mootools/mootools-core.js?1.2.5"></script>
    
    <script type="text/javascript" src="plugins/mootools/mootools-more.js?1.2.5.1"></script>
    Code:
    <script type="text/javascript">
    <!--//--><![CDATA[//><!--
    window.addEvent('domready', function() {
      new Accordion($$('div.toggler'), $$('div.accordion'), {
        alwaysHide: true,
        opacity: false
      });
    });
    //--><!]]>
    </script>
    Leide rerscheint einfach nur der Text und mehr nicht....

    EDIT
    Nachdme ich die google api eingebettet habe, anstatt der lokalen, hat es funktioniert.
    Geändert von jschma (04.03.2011 um 12:54 Uhr)

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

    Standard

    Dann war die lokale nicht vorhanden, weil sie sind identisch :P
    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. Akkordeon einrichten?
    Von Ralf.Schmitt im Forum Allgemeine Inhaltselemente
    Antworten: 6
    Letzter Beitrag: 08.11.2014, 22:36
  2. Pflichtfeld einrichten
    Von enzian im Forum Geschützte Bereiche/Mitglieder
    Antworten: 0
    Letzter Beitrag: 17.12.2010, 12:09
  3. Workgroup einrichten?
    Von OneChance im Forum Sonstiges zu Contao
    Antworten: 0
    Letzter Beitrag: 16.11.2010, 05:59
  4. Events einrichten
    Von ab2211 im Forum Nachrichten/Events/FAQ
    Antworten: 19
    Letzter Beitrag: 23.08.2010, 17:18
  5. Subdomain einrichten
    Von El_Jey im Forum Installation / Update
    Antworten: 14
    Letzter Beitrag: 22.06.2010, 22:48

Lesezeichen

Lesezeichen

Berechtigungen

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