Ankündigung

Einklappen
Keine Ankündigung bisher.

MegaMenu Builder mit Hover und Weiterleitung bei Klick

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • MegaMenu Builder mit Hover und Weiterleitung bei Klick

    Hi Leute,
    anbei eine kleine Modifikation für den MegaMenu-Builder, die die Auswahl einer Weiterleitungsseite für MegaMenü-Seitentypen ergänzt und einer Hover-Funktion. Bei Klick auf den Menü-Punkt wird zu der Weiterleitungsseite geleitet.

    #1 Template im Anhang (mod_pct_megamenu_hover.html5) nach /templates kopieren

    #2 Weiterleitungsseite im MegaMenü-Seitentyp ergänzen

    dcaconfig.php (oder ähnlich)
    PHP-Code:
    $GLOBALS['TL_DCA']['tl_page']['palettes']['pct_megamenu'] = '{title_legend},title,alias,type;{redirect_legend},jumpTo;{protected_legend:hide},protected;{expert_legend:hide},cssClass,guests;{tabnav_legend:hide},tabindex,accesskey;{publish_legend},published,start,stop'
    #3 MegaMenu Modul öffnen (oder neues erstellen) und Template auswählen

    Viele Grüße,
    Tim
    Angehängte Dateien
    Zuletzt geändert von Tim; 22.02.2023, 11:25.
    http://www.premium-contao-themes.com

  • #2
    Hallo Tim,

    1 dcaconfig.php habe ich erstellt und hochgeladen
    2 Template aus dem Anhang ist hochgeladen, ein neues Modul «MegaMenu» erstellt und da das Template eingebunden.

    Weiterleitungsseite kann ich in den Seiteneinstellungen der MegaMenu-Seite auswählen, Hover-Funktion und Weiterleitung funktionieren noch nicht.
    Muss das Template noch irgendwo eingebunden werden? Oder fehlt sonst noch etwas?

    Das ganze in Contao 4.13.13, Eclipse X v4.2.7

    Danke und Grüse Frank

    Kommentar


    • #3
      Das Template in das bestehende MegaMenu - Modul einbinden, das bereits mit EX ausgeliefert wird.
      http://www.premium-contao-themes.com

      Kommentar


      • #4
        Mit EX ausgeliefert finde ich nur Module vom Typ Navigationsmenu ( z.B. «Nav: Megamenu (Default-Demo: Page Presets | About Pages) [Navigationsmenü]»)
        Bei denen kann ich aber in der Template-Auswahl das Template mit dem Namen «mod_pct_megamenu_hover.html5» nicht auswählen.
        Andere MegaMenu - Module finde ich nicht.

        Kommentar


        • #5
          Stimmt - hab ich selbst übersehen.
          -> Kopiere das Template einfach nach /templates, wenn nicht bereits geschehen und benenne es nach "mod_pct_megamenu"(.html5) um. Dann wird das MegaMenü des Themes es direkt nutzen.

          Wenn Du ein neues Modul erstellt hast, muss dieses erst noch in den Seitenlayouts platziert werden.
          http://www.premium-contao-themes.com

          Kommentar


          • #6
            Perfekt - jetzt funktioniert das MegaMenu wieder genau wie früher. Danke

            Kommentar


            • #7
              Leider hat das bei mir nicht geklappt. Die dcaconfig.php habe ich neu erstellt und in den Ordner /httpdocs/system/config gelegt.
              Ich hoffe, dass das so richtig ist.

              Ebenso habe ich alle "Daten und Dateien" /httpdocs/var/cache/prod gelöscht!

              Trotzdem wird die "mod_pct_megamenu"(.html5) nicht angesprochen.

              Kann mir da jemand weiterhelfen?

              Besten Dank

              Kommentar


              • #8
                Zitat von willyruegg Beitrag anzeigen
                Leider hat das bei mir nicht geklappt. Die dcaconfig.php habe ich neu erstellt und in den Ordner /httpdocs/system/config gelegt.
                Ich hoffe, dass das so richtig ist.

                Ebenso habe ich alle "Daten und Dateien" /httpdocs/var/cache/prod gelöscht!

                Trotzdem wird die "mod_pct_megamenu"(.html5) nicht angesprochen.

                Kann mir da jemand weiterhelfen?

                Besten Dank
                Die dcaconfig dient der Auswahl einer Weiterleitungsseite in den Seiten-Einstellungen

                Das oben angehängte Template nach /templates kopieren und nach "mod_pct_megamenu" umbenennen. (Es wird min. EX 4.0 benötigt -> Megamenu Builder)
                http://www.premium-contao-themes.com

                Kommentar

                Lädt...
                X