Zum Inhalt springen

überschriften im menue

Erstellt am 12. März 2007 · 23 Antworten · letzte Antwort am 15. März 2007 · Seite 1 von 2

Tags: Frage

keithkeith ·

hallo again...

jetzt habe ich das problem, dass ich keine ahung habe wie ich in meinem menue überschriften über die navigation setzen muß !

beispiel:

Aktuelles
aktuelles 1
aktuelles 2
aktuelles 3

Archiv
archiv 1
archiv 2
archiv 3

also die fetten wörter sind dann nur überschriften, keine links.

wo muss ich das denn einfügen ? in ts, in css, oder an ganz anderer stelle ?

ach, wenn ich doch nur schon wüßte, wo was eingetragen werden muss...is' echt anstrengend !!!

liebe grüße....martin

keithkeith ·

.....nicht zum heulen ??? das sagst du leicht ! #angry#

ist das jetzt eine extension die ich vorher importieren muss, oder wie ist das jetzt gemeint ?

lg....martin[/quote]

just2b ·

das ist alles standardmäßig implementiert. einfach schritt für schritt machen

georg
ps: ich war auch mal anfänger

keithkeith ·

.... 🙂 das beruhigt mich ein bisschen ...
vielen dank und einfach nicht lesen, wenn ich zu frustriert bin...
leider hängt mein job davon ab typo3 enigermaßen zu "verstehen" ;-)

ich kanns mir nicht aussuchen .. #paralyzed#

liebe grüße.........martin

keithkeith ·

hi !
also, den css teil habe ich in mein css kopiert !

und nu' der rest !

mein ts sieht jetzt so aus !

page = PAGE
page {
	#bodyTag = <body>
	includeCSS {  
    	file1 = fileadmin/css/site.css
	}
	
	10 = TEMPLATE
	10 {
    	template = FILE
    	template.file = fileadmin/templates/template.html

    	workOnSubpart = DOKUMENT
		marks{
		
# Spacer Code Level 0
   temp.leftmenu.2.SPC = 1
   temp.leftmenu.2.SPC < subparts.leftmenu
   temp.leftmenu.2.SPC.doNotShowLink = 0 
   temp.leftmenu.2.SPC.doNotLinkIt = 1
   temp.leftmenu.2.SPC.allWrap =  <DIV class="leftnavspc">&#171;&nbsp; | &nbsp;&#187;</DIV>


		
INHALT= CONTENT
INHALT.table = tt_content
INHALT < styles.content.get 
			
			LOGO =
			
			TOPMENU = HMENU
			TOPMENU {
				special = directory
				special.value = 11
				1 = TMENU
				1.wrap=<ul>|</ul>
				1.noBlur = 1
				
				1.NO = 1
				1.NO.ATagTitle.field = title
				1.NO.linkWrap = <li>|</li>
				
				1.ACT = 1
				1.ACT < .NO
				1.ACT.doNotLinkIt = 1
				1.ACT.allWrap = <li id="topnavi-aktiv">|</li> 
			}
			
	LINKS = HMENU
LINKS {
	special = directory
	special.value = 17
	entryLevel = 1
	
	1 = TMENU
	1.wrap= <ul>|</ul>
	1.noBlur = 1
	
	1.NO = 1
	1.NO.ATagTitle.field = title
	1.NO.linkWrap = <li>|</li>
	
	1.ACT = 1
	1.ACT < .NO
	#1.ACT.doNotLinkIt = 1
	1.ACT.linkWrap = <li id="leftnavi-aktiv">|</li> 
	
	1.ACTIFSUB < .ACT 
	1.ACTIFSUB = 1 
	1.ACTIFSUB.linkWrap = <li class="leftnavi-aktiv">|    
	
	2 < .1
	2.wrap = <ul>|</ul></li> 
	2.ACT.linkWrap = <li id="leftnavi-sub-aktiv">|</li> 

}
			
		}
	}
}

hab jetzt einfach mal den code eingefügt, aber nun fehlt ja noch diese spacer page ?

hmm ???

oder muss ich jetz das ganze menue wieder umbauen ?

lg...martin

keithkeith ·

hmmm eigentlich unlogisch, oder ?

der teil des codes, also der spacer code muss doch eher dort hin, oder ?

page = PAGE
page {
        #bodyTag = <body>
        includeCSS {  
        file1 = fileadmin/css/site.css
        }
        
        10 = TEMPLATE
        10 {
        template = FILE
        template.file = fileadmin/templates/template.html
 
        workOnSubpart = DOKUMENT
                marks{
                 
                
INHALT= CONTENT
INHALT.table = tt_content
INHALT < styles.content.get 
                        
                        LOGO =
                        
                        TOPMENU = HMENU
                        TOPMENU {
                                special = directory
                                special.value = 11
                                1 = TMENU
                                1.wrap=<ul>|</ul>
                                1.noBlur = 1
                                
                                1.NO = 1
                                1.NO.ATagTitle.field = title
                                1.NO.linkWrap = <li>|</li>
                                
                                1.ACT = 1
                                1.ACT < .NO
                                1.ACT.doNotLinkIt = 1
                                1.ACT.allWrap = <li id="topnavi-aktiv">|</li> 
                        }
                        
        LINKS = HMENU
LINKS {
        special = directory
        special.value = 17
        entryLevel = 1
        

# Spacer Code Level 0
   temp.leftmenu.2.SPC = 1
   temp.leftmenu.2.SPC < subparts.leftmenu
   temp.leftmenu.2.SPC.doNotShowLink = 0 
   temp.leftmenu.2.SPC.doNotLinkIt = 1
   temp.leftmenu.2.SPC.allWrap =  <DIV class="leftnavspc">«  |  »</DIV>

        1 = TMENU
        1.wrap= <ul>|</ul>
        1.noBlur = 1
        
        1.NO = 1
        1.NO.ATagTitle.field = title
        1.NO.linkWrap = <li>|</li>
        
        1.ACT = 1
        1.ACT < .NO
        #1.ACT.doNotLinkIt = 1
        1.ACT.linkWrap = <li id="leftnavi-aktiv">|</li> 
        
        1.ACTIFSUB < .ACT 
        1.ACTIFSUB = 1 
        1.ACTIFSUB.linkWrap = <li class="leftnavi-aktiv">|    
        
        2 < .1
        2.wrap = <ul>|</ul></li> 
        2.ACT.linkWrap = <li id="leftnavi-sub-aktiv">|</li> 
 
}
                        
                }
        }
}

bin ich jetzt auf dem richtigen weg ?

naja, die formatierung wird wohl auch falsch sein, ne ?

liebe grüße......martin

keithkeith ·

hmmm leider keine hilfe mehr ?

wie kann ich denn den seitentyp auf spacer umstellen ? im formular für
neue seiten gibt es zwar die wahl zwischen verschiedenen seitentypen, aber keiner davon heißt spacer ?

lg............martin

lemon ·

Hi keithkeith,

wenn Du ein englisches Tutorial befolgst, musst Du Dein Typo3 auch auf englisch umstellen, damit Du alles 1:1 befolgen kannst. Ansonsten halt übersetzen ;-) Spacer = Abstand. Du fügst also eine neue Seite vom Typ "Abstand" ein.

Viele Grüße

Lemon

P.S. Hoppla, da war ich wohl nicht schnell genug :o

keithkeith ·

Hi !!

Okay, ich bin einfach echt ein Trottel 😢

SO, jetzt habe ich das css, ts und einen Spacer eingefügt, aber leider funktioniert das trotzdem nicht ....

Wahrscheinlich liegt das jetzt an den Level(n) ??

# Spacer Code Level 0
   temp.leftmenu.1.SPC = 1
   temp.leftmenu.1.SPC < subparts.leftmenu
   temp.leftmenu.1.SPC.doNotShowLink = 0 
   temp.leftmenu.1.SPC.doNotLinkIt = 1
   temp.leftmenu.1.SPC.allWrap =  <DIV class="leftnavspc">&#171;&nbsp; | &nbsp;&#187;</DIV>

zeile 1 ist ja auskommentiert, darum muss ich mich nicht kümmern !
zeile 2 bedeutet doch temp(keine ahnung) leftmenue.1(menue level 1) spacer = level 1
zeile 3 kopiert irgendwelche eingenschaften von vorher
zeile 4 - 6 sagt, nicht als link behandeln und trotzdem anzeigen.

ist das so einigermaßen richtig ?

mein menue sieht ca so aus:

root
oberesmenue
spacer( Kategroie I )
Aktuelles
Impressum
Kontakt

d.h. root = level -1
oberesmenue = level 0
spacer und der rest level = 1

dann wäre ja mein spacercode richtig, oder ?

naja, vielleicht könnt ihr mir ja noch weiterhelfen ?

das spacerscript habe ich im den bereich marker eingefügt, müßte ja eigentlich egal sein wo genau, hauptsache in den marker, oder ?

liebe grüße............martin

just2b ·

Hallo,

die ganze syntax vom Menü muss ca so ausschauen:

temp.menu = HMENU
temp.menu {
1 = TMENU
1.NO...
1.SPC = 1 
1.SPC.doNotShowLink = 0 
1.SPC.undsoweiter
}

georg

keithkeith ·

hi...danke, aber ich bekomme es einfach nicht hin !

hier mein ts ...jetzt !

page = PAGE
page {
	#bodyTag = <body>
	includeCSS {  
    	file1 = fileadmin/css/site.css
	}
	
	10 = TEMPLATE
	10 {
    	template = FILE
    	template.file = fileadmin/templates/template.html

    	workOnSubpart = DOKUMENT
		marks{
		

		
INHALT= CONTENT
INHALT.table = tt_content
INHALT < styles.content.get 
		LOGO =
			TOPMENU = HMENU
			TOPMENU {
				special = directory
				special.value = 11
				1 = TMENU
				1.wrap=<ul>|</ul>
				1.noBlur = 1
				
				1.NO = 1
				1.NO.ATagTitle.field = title
				1.NO.linkWrap = <li>|</li>
				
				1.ACT = 1
				1.ACT < .NO
				1.ACT.doNotLinkIt = 1
				1.ACT.allWrap = <li id="topnavi-aktiv">|</li> 
			}
			
	LINKS = HMENU
LINKS {
	special = directory
	special.value = 17
	entryLevel = 1		
	1 = TMENU
	1.wrap= <ul>|</ul>
	1.noBlur = 1
	
	1.NO = 1
	1.NO.ATagTitle.field = title
	1.NO.linkWrap = <li>|</li>
	
        1.SPC = 1 
        1.SPC.doNotShowLink = 0 
        1.SPC.allWrap = <DIV class="leftnavspc">&#171;&nbsp; | &nbsp;&#187;</DIV>
} 
	
	1.ACT = 1
	1.ACT < .NO
	#1.ACT.doNotLinkIt = 1
	1.ACT.linkWrap = <li id="leftnavi-aktiv">|</li> 
	
	1.ACTIFSUB < .ACT 
	1.ACTIFSUB = 1 
	1.ACTIFSUB.linkWrap = <li class="leftnavi-aktiv">|    
	
	2 < .1
	2.wrap = <ul>|</ul></li> 
	2.ACT.linkWrap = <li id="leftnavi-sub-aktiv">|</li> 

}
			
		}
	}
}

kann man eigentlich das fenster in dem das ts angezeigt wird ein bisschen vergrößern ?

also das setup fenster in typo3 ?
lg...martin
#angry#

keithkeith ·

Hi nochmal !
keiner noch ne idee ?

was soll ich nu' machen ?

bin ich denn auf dem richtigen weg ?

lg.........martin

just2b ·

Hallo,

aber du hast schon Abstand-Seiten?
Ich habe das grad eben testweise ausprobiert und es geht:

temp.link = HMENU
temp.link{
        special = directory
        special.value = 362
        
        1 = TMENU
        1.wrap= <ul>|</ul>
        1.noBlur = 1
       
        1.NO = 1
        1.NO.ATagTitle.field = title
        1.NO.linkWrap = <li>|</li>
       
        1.SPC = 1
        1.SPC.doNotShowLink = 0
        1.SPC.allWrap = <DIV class="leftnavspc">x«  |  »</DIV>
}

Die Klammer in Zeile 56 bei dir sollte aber raus!

lg georg

keithkeith ·

nö, geht leider nicht ???

page = PAGE
page {
        #bodyTag = <body>
        includeCSS {  
        file1 = fileadmin/css/site.css
        }
        
        10 = TEMPLATE
        10 {
        template = FILE
        template.file = fileadmin/templates/template.html
 
        workOnSubpart = DOKUMENT
                marks{
                
 
                
INHALT= CONTENT
INHALT.table = tt_content
INHALT < styles.content.get 
                LOGO =
                        TOPMENU = HMENU
                        TOPMENU {
                                special = directory
                                special.value = 11
                                1 = TMENU
                                1.wrap=<ul>|</ul>
                                1.noBlur = 1
                                
                                1.NO = 1
                                1.NO.ATagTitle.field = title
                                1.NO.linkWrap = <li>|</li>
                                
                                1.ACT = 1
                                1.ACT < .NO
                                1.ACT.doNotLinkIt = 1
                                1.ACT.allWrap = <li id="topnavi-aktiv">|</li> 
                        }
                        
        LINKS = HMENU
LINKS {
        special = directory
        special.value = 17
        entryLevel = 1    
        1 = TMENU
        1.wrap= <ul>|</ul>
        1.noBlur = 1
        
        1.NO = 1
        1.NO.ATagTitle.field = title
        1.NO.linkWrap = <li>|</li>
        
        1.SPC = 1
        1.SPC.doNotShowLink = 0
        1.SPC.allWrap = <DIV class="leftnavspc">x«  |  »</DIV>
        
        1.ACT = 1
        1.ACT < .NO
        #1.ACT.doNotLinkIt = 1
        1.ACT.linkWrap = <li id="leftnavi-aktiv">|</li> 
        
        1.ACTIFSUB < .ACT 
        1.ACTIFSUB = 1 
        1.ACTIFSUB.linkWrap = <li class="leftnavi-aktiv">|    
        
        2 < .1
        2.wrap = <ul>|</ul></li> 
        2.ACT.linkWrap = <li id="leftnavi-sub-aktiv">|</li> 
 
}
                        
                }
        }
}

so sieht mein ts jetzt aus !

im seitenbaum habe ich eine seite ( typ abstand ) und im css eben entsprechende class.

tja, woran kann es denn nun noch liegen ?