Zum Inhalt springen

ACT und CUR funktionieren nicht

Erstellt am 31. Juli 2006 · 13 Antworten · letzte Antwort am 31. Juli 2006

Tags: Frage

michelt3 ·

Hallo,

ich hab Eure Anmerkungen versucht umzusetzen, allerdings leider ohne Erfolg.
Irgendwas hab ich noch falsch. ACT und CUR greifen noch nicht und jetzt fehlt auch das "|" nach dem aktiven Link. Könnt Ihr Euch den aktuellen Code nochmal ansehen?
Sorry aber ich bin noch recht ungeübt mit Typo3 und das ist mein erstes Projekt.

TOPMENU = COA
			TOPMENU {
				10 = TEXT
				10.value =
				
				20 = HMENU
				20 {
					special = list
					special.value = 3,5,6,8,9
				
					1 = TMENU
					
					# 1.NO.stdWrap.wrap = 1.| || 2.| || 3.| || 4.|
					1.NO.linkWrap = |  |  |*||  |  |*||
					1.NO.ATagTitle.field = abstract // description
					
					1.ACT < .NO
					1.ACT.ATagParams = class="act-1"
					1.ACT = 1
					
					1.CUR < .NO
					1.CUR.ATagParams = class="cur-1"
					1.CUR = 1
				}
			}
michelt3 ·

Ja sorry, da hast Du natürlich recht aber leider funktioniert
der ACT und CUR trotzdem nicht?

TOPMENU = COA
			TOPMENU {
				10 = TEXT
				10.value =
				
				20 = HMENU
				20 {
					special = list
					special.value = 3,5,6,8,9
				
					1 = TMENU
					
					# 1.NO.stdWrap.wrap = 1.| || 2.| || 3.| || 4.|
					1.NO.linkWrap = |&nbsp;&nbsp;&#124;&nbsp;&nbsp;|*||&nbsp;&nbsp;&#124;&nbsp;&nbsp;|*||
					1.NO.ATagTitle.field = abstract // description
					
					1.ACT < .1.NO
					1.ACT.ATagParams = class="act-1"
					1.ACT = 1
					
					1.CUR < .1.NO
					1.CUR.ATagParams = class="cur-1"
					1.CUR = 1
				}
			}
steffenk ·

1. In Deinem HTML-Template sind subparts, Du sprichst aber marks an
2. Warum ACT und CUR ? Eins reicht, normalerweise ACT
3. Deinen Linkwrap versteh ich nicht
4. In der Vorlage hast Du eine Liste, in Deinem TS nicht

michelt3 ·

Hallo nochmal,

1. eigentlich sollten schon Subparts angesprochen werden
2. Ich dachte eigentlich, das dies dafür benötigt wird, damit der ACT-Link auch
bei Untermenüs greift (für SUBMENU)
3. Den hab ich aus der T3-Schulung
4. Ja das stimmt, es soll aber ein Horizontales Menü werden (Ebene 1)
und SUBMENU ist die 2. Ebene

Tja, ich weiß hier wirklich nicht mehr weiter?

steffenk ·

1. dann änder mal in Deinem TS marks und nimm subparts
2. ACT heisst aktuelle Seite oder eine Unterseite, CUR ist nur die aktuelle Seite
3. Hast Du den auch verstanden ? Was willst Du überhaupt unterscheiden ?
4. dann solltest Du das auch im TS so machen:

20 = HMENU
20 {
    special = list
    special.value = 3,5,6,8,9
	wrap = <ul>|</ul>
    1 = TMENU
        
    1.NO.linkWrap = <li>|</li>
    1.NO.ATagTitle.field = abstract // description
        
    1.ACT < .1.NO
    1.ACT.ATagParams = class="act-1"
    1.ACT = 1
}
michelt3 ·

Hallo nochmal,

der LinkWrap sieht wohl deshalb so merkwürdig aus, da
zwischen den "|" jeweils 2 Wortzwischenräume sind.

Kann der Fehler mit dem ACT und CUR an der CSS-Definition bzw.
an der Designvorlage liegen?

Ich wäre wirklich dankbar, wenn Ihr mir helfen könnt.
Ich habe schon alles mögliche versucht um dahinter zu kommen.

steffenk ·

Du musst Dir den erzeugten HTML anschauen, wenn das so ist wie gewünscht, kannst Du das per CSS richtig formatieren, vorher nicht.

dus-web ·

Hmm. Mir ist da in deiner CSS-Datei grade nochmal was aufgefallen. Nimm mal die Doppelpunkte nach a.cur-1 bzw. a.act-1 raus ...

Viele Grüße,

Daniel

michelt3 ·

Hallo nochmal,

ich hab versucht Eure Vorschläge zu ändern, aber das hat nicht
geholfen. Ich steh total auf dem Schlauch.

Hier mal der Link zur URL, vielleicht könnt Ihr das daraus
eher erkennen. Sorry, aber ich schaff das allein nicht.

http://p16981.typo3server.info/

michelt3 ·

Hallo ich bins nochmal,

erstmal vielen Dank für Eure Hilfe. Ich bin dank Euch
doch einen Schritt weiter. Ich werde jetzt nochmal
einiges überarbeiten und hoffe, dass dann alles klappt.

Erstmal nochmal vielen dank.
Gruß Michael