Hallo,
also, wenn ich das im Quelltext richtig sehen, dann soll zwischen Andragogik und Veränderungsbegleitung der Spacer stehen, richtig? Aber was für einen Text soll der Spacer bekommen? Gibt es dazu irgendwo ein Template?
Stehe wohl immer noch ein wenig auf dem Schlauch. Hast du vielleicht ICQ o.ä., dann können wir uns kurz kontaktieren...
Liebe Grüße,
Nicole
Sehe ich das richtig, dass Du in Deiner Seite den Menüpunkt "Arbeitsfelder" nicht verlinkt haben willst, sondern auf mouseover sollen nur die untergeordneten Menüpunkte angezeigt werden?
Das müsstest Du über TypoScript realisieren können. Im Menü für die erste Ebene expAll = 1 und doNotLinkIt = 1. Den Rest muss Dein JS / CSS übernehmen.
Viele Grüße,
Niki
@Niki - das siehst du GENAU RICHTIG!!!
aber wenn ich die ganze erste ebene mit doNotLinkIt = 1 versehe (ist das 1.doNotLinkIt=1 ???), funktionieren doch alle anderen links der ersten Ebene auch nicht mehr als LInks. mein hover funktioniert übrigens über CSS.
@nicki4lu
der übergeordnete begriff "arbeitsfelder" ist das problem. und spacer vielleicht einfach nicht die Lösung? oder kann statt das typo3 standard-links dann mein eigenes html (<a>Arbeitsfelder</a> reicht eigentlich) einsetzen??? das wäre eine recht einfache Lösung...
lg, el que...
Aber sollte das nicht gehen, wenn du folgendes TS benutzt:
...
SPC = 1
SPC {
wrapItemAndSub = <li>|</li>
doNotLinkIt = 1
}
Der Auszug für die Spacerkonfiguration.
Liebe Grüße,
Nicole
@Niki - das siehst du GENAU RICHTIG!!!
aber wenn ich die ganze erste ebene mit doNotLinkIt = 1 versehe (ist das 1.doNotLinkIt=1 ???), funktionieren doch alle anderen links der ersten Ebene auch nicht mehr als LInks. mein hover funktioniert übrigens über CSS.
@nicki4lu
der übergeordnete begriff "arbeitsfelder" ist das problem. und spacer vielleicht einfach nicht die Lösung? oder kann statt das typo3 standard-links dann mein eigenes html (<a>Arbeitsfelder</a> reicht eigentlich) einsetzen??? das wäre eine recht einfache Lösung...
lg, el que...
liebe nicki4lu,
hm...klingt gut, aber sag: sobald ich die seite Arbeitsfelder auf "spacer" setze - egal, ob ich SPC=1 setze oder nicht - ist sie als link oder text oder was auch immer ÜBERHAUPT NICHT MEHR sichtbar im FE. wie umgehe ich DAS?
lg, el que...
nicki4lu schrieb
Aber sollte das nicht gehen, wenn du folgendes TS benutzt:
...
SPC = 1
SPC {
wrapItemAndSub = <li>|</li>
doNotLinkIt = 1
}
Der Auszug für die Spacerkonfiguration.
Liebe Grüße,
Nicole
Kannst du mal dein komplettes TS für das Menü posten?
Liebe Grüße,
Nicole
aber gerne! vielen dank für deine hilfe!
page = PAGE
page{
typeNum = 0
stylesheet = fileadmin/templates/setup.css
headerData.1 = TEXT
headerData.1.value = <script src="fileadmin/templates/ie.js" type="text/javascript"></script>
10 = TEMPLATE
10 {
template = FILE
template.file = fileadmin/templates/template.html
workOnSubpart = document
marks {
bild = COA
bild {
# HTML-Objekt
5 = HTML
5.value = style="background:url(
# Bild
10 = IMG_RESOURCE
10 {
file.maxH = 100
file.maxW = 800
file.import=uploads/media/
file.import.data = levelmedia: -1,slide
file.import.listNum = 0
file.import.override.field = media
}
# HTML-Objekt
15 = HTML
15.value = );"
}
INHALT < styles.content.get
INHALT {
orderBy = sorting
}
MENU = HMENU
MENU {
SPC = 1
SPC {
wrapItemAndSub = <li>|</li>
doNotLinkIt = 1
}
1.wrap = <ul>|</ul>
1 = TMENU
1.expAll = 1
1.NO = 1
1.NO {
wrapItemAndSub = <li>|</li>
noBlur = 1
}
2.wrap = <ul>|</ul>
2 = TMENU
2.NO = 1
2.NO {
wrapItemAndSub = <li>|</li>
noBlur = 1
}
1.CUR = 1
1.CUR {
doNotLinkIt = 1
wrapItemAndSub = <li class="active">|</li>
}
2.CUR = 1
2.CUR {
doNotLinkIt = 1
wrapItemAndSub = <li class="active">|</li>
}
}
}
}
}
lg, el que...
Na, da haben wir doch den Fehler...
das SPC-Tag gehört, wie das NO und ACT Tag unter die erste Navigationsebene. Also bei dir MENU.1 { SPC = 1 } etc.
Liebe Grüße,
Nicole
//Sorry für die späte Antwort, bin grade erst nach Hause gekommen
Info vom Moderator: Zu diesem Thema gab es auch Diskussion in folgendem thread:
#68151
Dieser wurde geschlossen, das Thema wird hier weiter behandelt.
OK, nun zum Thema 🙂 Ich glaube nicht dass "SPC" die Lösung für Dein Problem ist.
Wenn ichs richtig verstehe möchtest Du bei bestimmten Menüpunkten keinen a-Tag sondern nur die untergeordneten Menüpunkte ausgegeben haben.
Das kannst Du wie schon oben geschrieben über die Einstellungen
expAll = 1 und
doNotLinkIt = 1
erreichen.
Willst Du diese Regeln nur für bestimmte Seiten gelten haben, kannst Du diese über eine Condition einschränken. Bitte beachten, Conditions dürfen nicht innerhalb von geschweiften Klammern verwendet werden. Die Condition also ausserhalb setzen und im Objekt den gesamten Pfad eintragen (page.200.hmenu.1 = ...).
Eine weitere interessante Möglichkeit der Steuerung gibt es über die unterschiedlichen Menüstati.
Ich kann eine Regel z.B. für NO definieren und abweichende Regeln für die Stati IFSUB und ACTIFSUB. Könnte sein dass diese das Richtige für Dich sind: hier könnte das doNotLinkIt = 1 nur dann gesetzt werden, wenn die Seite Unterseiten hat (IFSUB/ACTIVSUB).
Viel Erfolg, und bei Problemen gehts halt hier weiter ;-)
Niki
Niki schrieb
Eine weitere interessante Möglichkeit der Steuerung gibt es über die unterschiedlichen Menüstati.
Ich kann eine Regel z.B. für NO definieren und abweichende Regeln für die Stati IFSUB und ACTIFSUB. Könnte sein dass diese das Richtige für Dich sind: hier könnte das doNotLinkIt = 1 nur dann gesetzt werden, wenn die Seite Unterseiten hat (IFSUB/ACTIVSUB).
Viel Erfolg, und bei Problemen gehts halt hier weiter ;-)
Niki
Halleluja! das war's. mit vorhergehendem TIP (Danke Niki!) und folgendem schnippet im MENU konnte ich das Problem lösen (die wraps haben was mit dem CSS-Code für das popup menu zu tun):
1.IFSUB=1
1.IFSUB {
wrapItemAndSub = <li><a>|</a>
doNotLinkIt = 1
}
mir fällt ein stein vom herzen - vielen dank an alle, die sich an diesem thread beteiligt haben!!! lg, el que...