[erledigt] mootoolsnav und mehrere Startseiten funktioniert bei mir nicht

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • osterwaldi
    Contao-Nutzer
    • 22.06.2009
    • 103

    #1

    [erledigt] mootoolsnav und mehrere Startseiten funktioniert bei mir nicht

    Contao 2.10.1, mootoolsnav 1.0.0 stable

    Meine Seitenstruktur beinhaltet mehrere Startseiten, so das jede eine entsprechenden Sub-Domain hat und so auch angezeigt wird.

    Startseite1
    - Ebene11
    - Ebene21-Seite1
    - Ebene21-Seite2
    - Ebene12
    - Ebene22-Seite1
    - Ebene22-Seite2
    Startseite2
    - Ebene11
    - Ebene21-Seite1
    - Ebene21-Seite2
    - Ebene12
    - Ebene22-Seite1
    - Ebene22-Seite2

    Wenn ich die mootoolsnav im Layout auf Startseite1 und daraus enthaltenen Seiten einebinden funktioniert es.
    Wenn ich die mootoolsnav allerdings auf der Startseite2 einbinde funktioniert sie nicht.

    CSS ist genau gleich.
    Modul ist ebendfalls gleich konfiguriert bis auf die Referenseite natürlich

    Hat jemand eine Idee warum nicht?
    Zuletzt geändert von osterwaldi; 16.03.2016, 18:01.
  • andreas.schempp
    Contao Core-Team
    Association Vorstand
    • 15.06.2009
    • 5701

    #2
    Schau mal in der Javascript-Konsole, ob du einen Fehler hast.
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

    Kommentar

    • osterwaldi
      Contao-Nutzer
      • 22.06.2009
      • 103

      #3
      Hallo Andreas,

      wo finde ich den im FF 8.0 den Menüpunkt um die Konsole zu starten?

      Michael

      Kommentar

      • andreas.schempp
        Contao Core-Team
        Association Vorstand
        • 15.06.2009
        • 5701

        #4
        Das kann dir Google sicherlich beantworten
        terminal42 gmbh
        Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
        Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

        Kommentar

        • osterwaldi
          Contao-Nutzer
          • 22.06.2009
          • 103

          #5
          Hallo Andreas,

          ich benötige die Console nicht. Ich habe inzwischen festgestellt, dass beim Aufruf der Startseite1 das JavaScript am Ende des Body-Tag zu finden ist.
          Rufe ich aber über die Startseite1 die Startseite2 auf befindet sich hier am Ende des Body-Tag kein Script.
          (Beide Startseiten haben das gleiche Template).

          Auszug aus dem Quelltext der Startseite1:
          PHP-Code:
          </footer>  </div>  <script> window.addEvent('domready', function() {   new Accordion($$('div.toggler'), $$('div.accordion'), {     opacity: false,     alwaysHide: true,     onActive: function(toggler, elem) {       elem.setProperty('aria-hidden', 'false');       toggler.addClass('active');       toggler.getNext('div').setStyle('visibility', 'visible').fade('in');       toggler.setProperty('aria-expanded', 'true');       return false;     },     onBackground: function(toggler, elem) {       elem.setProperty('aria-hidden', 'true');       toggler.removeClass('active');       toggler.getNext('div').fade('out').setStyle('visibility', 'hidden');       toggler.setProperty('aria-expanded', 'false');       return false;     }   });   $$('div.toggler').each(function(elem) {     elem.setProperty('role', 'tab');     elem.setProperty('tabindex', 0);     elem.addEvents({       'keypress': function(event) {         if (event.code == 13) {           this.fireEvent('click');         }       },       'focus': function() {         this.addClass('hover');       },       'blur': function() {         this.removeClass('hover');       },       'mouseenter': function() {         this.addClass('hover');       },       'mouseleave': function() {         this.removeClass('hover');       }     });   });   $$('div.ce_accordion').each(function(elem) {     elem.setProperty('role', 'tablist');   });   $$('div.accordion').each(function(elem) {     elem.setProperty('role', 'tabpanel');   }); }); </script> </body> </html> 
          

          Auszug aus dem Quelltext der Startseite2:
          PHP-Code:
          </footer>  </div>  </body> </html> 
          

          Kommentar

          • andreas.schempp
            Contao Core-Team
            Association Vorstand
            • 15.06.2009
            • 5701

            #6
            Kann es sein dass du die Mootoolsnav per InsektTag einbindest? Das macht ggf. Probleme.
            terminal42 gmbh
            Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
            Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

            Kommentar

            • osterwaldi
              Contao-Nutzer
              • 22.06.2009
              • 103

              #7
              Nein, das Modul habe ich ganz normal über das Layout eingebunden.

              Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Module.JPG
Ansichten: 1
Größe: 24,7 KB
ID: 919147

              Kommentar

              • andreas.schempp
                Contao Core-Team
                Association Vorstand
                • 15.06.2009
                • 5701

                #8
                Hast du denn im Seitenlayout das Accordion aktiviert?
                terminal42 gmbh
                Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
                Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

                Kommentar

                Lädt...