Zum Inhalt springen

Bootstrap 4 Dropdown & TypoScript

Erstellt am 18. April 2018 · 1 Antwort · letzte Antwort am 18. April 2018

Tags: Bootstrap, TYPO3 8, Frage

KenjiKenTV ·

Guten Tag,

ich hoffe ich bin hier mit meinen Anliegen richtig.. 🙂

Folgendes:
Ich habe mit TypoScript dass Problem, dass die Dropdowns der Navpunkte nicht funktionieren geschweige denn generiert (nennt man das so?) werden. Er zeigt in der Navigation zwar an, dass es sich bei den Punkt um ein Dropdown handelt, aber mehr auch nicht..

So sieht mein TypoScript aus:

menuPrimary = HMENU
            menuPrimary {
                special = directory
                special.value = 2
                wrap = <ul class="navbar-nav ml-auto">|<ul>
                1 = TMENU
                1 {
                    NO = 1
                    NO {
                        wrapItemAndSub = <li class="nav-item">|<li>
                        ATagParams = class="nav-link"
                    }
                     
                    ACT < .NO
                    ACT {
                        wrapItemAndSub = <li class="nav-item active">|</li>
                    }

                    IFSUB < .NO
                    IFSUB {
                        wrapItemAndSub = <li class="nav-item dropdown">|</li>
                        ATagParams = class="nav-link dropdown-toggle" role="button" href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"
                        ATagBeforeWrap = 1
                    }
                    ACTIFSUB < .IFSUB
                    ACTIFSUB {
                        wrapItemAndSub = <div class="dropdown-menu">|</div>
                        ATagParams = class="dropdown-item"
                    }
                }

                2 < .1
                2 {
                    wrap = <div class="dropdown-menu">|</div>
                }
            }

Umsetzen will ich das ganze in Bootstrap 4. Auch das JS funktioniert, da er versucht was anzuzeigen, es ist nur leider nichts da, was er dann anzeigen könnte..

Weis jemand wo genau mein Fehler ist?