Ich bin auf der Suche nach einer Möglichkeit, mit einem bisherigen Dropdown-Menü das Loginformular der Erweiterung "felogin" und eine Suchbox (z.B. macina_searchbox) in diesem Menü zu integrieren.
Das ist mein aktuelles Menü:
lib.navigation = HMENU
lib.navigation {
special = list
special.value = 2, 227, 75, 74, 100,372
1 = TMENU
1 {
expAll = 1
noBlur = 1
wrap = <ul id="nav" class="sf-menu">|</ul>
NO = 1
NO {
ATagTitle.field = abstract // description // subtitle
stdWrap.dataWrap = |
wrapItemAndSub = <li>|</li>
}
ACT < .NO
ACT.wrapItemAndSub = <li class="current-menu-item">|</li>
}
# 1. Ebene in 2. kopieren
2 < .1
2 {
# wrap der Ebene ändern
wrap = <ul>|</ul>
# datawrap löschen
stdWrap.dataWrap >
}
}
Ich möchte also, wenn jemand auf Login mit der Maus drüberfährt, dass sich das Formular öffnet, anstatt ein Navigationspunkt. Genauso soll es mit dem Suchformular sein.
Besteht dazu eine Möglichkeit mit Typo3? Hat jemand Tipps für mich?
Hallo,
ich hatte da doch mal was gemacht???
2 = TMENU
2 {
wrap=<div class="navBox_login">| </div>
stdWrap.append = COA
stdWrap.append {
wrap = <div class="login">|</div>
10 = CONTENT
10 < styles.content.get
10.select.pidInList= dein Container mit dem Inhalt
10.select.where = colPos=1
}
Das könntest Du dann mit etwas jQuery mit einem hover oder click event animieren. Damit der Container mit deiner Loginbox Sichtbar wird.
gruss
maty
skydivematy schrieb
Hallo,
ich hatte da doch mal was gemacht???
2 = TMENU
2 {
wrap=<div class="navBox_login">| </div>
stdWrap.append = COA
stdWrap.append {
wrap = <div class="login">|</div>
10 = CONTENT
10 < styles.content.get
10.select.pidInList= dein Container mit dem Inhalt
10.select.where = colPos=1
}
Das könntest Du dann mit etwas jQuery mit einem hover oder click event animieren. Damit der Container mit deiner Loginbox Sichtbar wird.
gruss
maty
Danke für Deine Antwort.
Was kommt denn z.B. in diese Zeile hinein?
"10.select.pidInList= dein Container mit dem Inhalt"
pidInList Bedeutet,
Du erstellst im Backend eine Neue Seite vom Typ "Folder" oder in Deutsch "Ordner". Die ID Dieses neu Erzeugten Ordners trägst Du dort ein "pidInList".
Dann erstellst Du in Diesem Ordner ein Neues Plugin "felogin" und stellst Die Column Possition auf 1.
Dann sollte nach dem Cache Löschen der Div Container "<div class="login">|</div>" mit dem Plugin felogin gefüllt werden.
gruss
maty