Zum Inhalt springen

Menu Marker wird nicht angesprochen

Erstellt am 2. Februar 2007 · 5 Antworten · letzte Antwort am 5. Februar 2007

Tags: Frage

sYstem ·

Ich habe ein Problem bei den Menumarker, finde jedoch die Lösung nicht 😢 !

Der Marker wird noch nicht mal ersetzt. Schreibfehler bin ich schon durch gegangen und dadurch das ich noch nicht viel Erfahrung mit Typo3 haben, finde ich den Fehler in der Objektzuweisung nicht -.- .
Test-Inhalt wird ohne Fehler ausgeben, acuh Images und der Header machen keine Probleme.
Fals er weiter hilft ich arbeite mit dem Buch Typo 3 von Data Becker.

Marker:

<div id="Navi">
 
<ul id="Navigation">
  <a></a>
 ###HAUPT_MENU###
  		<ul id="subNavi">
				###SUB_MENU###
		</ul>
</ul>

</div>
HAUPT_MENU = HMENU
  HAUPT_MENU {
    special = directory
    special.value = 33
    1 = TMENU
    1 {
    	noBlur = 1
    	wrap = <ul> | </ul>
    	NO = 1
    	NO.linkWrap = <li> | </li>
    	NO.ATagTitle.field = abstract // description // subtitle // title
    	CUR = 1
    	CUR.linkWrap = <li> | </li> 	
    	} 
     }

danke für eure hilfe! system

ps: habe noch nicht versucht das Sub-marker anzusprechen.

sYstem ·

Wenn es weiter hilft hier der ganze Quelltext

page = PAGE
page{ 

   includeCSS {  
       file1 = fileadmin/Homepage_W_K/entwurf1.css
       file2 = fileadmin/Homepage_W_K/html.css
       file1.media = screen
       file2.media = screen 
    }
    
    #HTML-Vorlage einbinden
    10 = TEMPLATE 
    10.template = FILE
    10.template.file = fileadmin/Homepage_W_K/markerentwurf1.html
    10.workOnSubpart = DOKUMENT
    
    10.marks{
       INHALT = CONTENT
       INHALT {
       table = tt_content
       }    
     }       
       
  HAUPT_MENU = HMENU
  HAUPT_MENU {
    special = directory
    special.value = 33
    1 = TMENU
    1 {
    	noBlur = 1
    	wrap = <ul> | </ul>
    	NO = 1
    	NO.linkWrap = <li> | </li>
    	NO.ATagTitle.field = abstract // description // subtitle // title
    	CUR = 1
    	CUR.linkWrap = <li> | </li>
    	CUT.ATagParams = class = "hier"  	
    	} 
     }
   
}

      
  #Seiteninhalt ausgeben
  tt_content = COA
  tt_content {   
      #Überschrift
      10 = TEXT
      10{
       field = header
       wrap <h1> | </h1>
      }
      
   #Bodytext aus Textfeld
   20 = TEXT
   20{
      field = bodytext
      wrap = <p> | </p>
     }
  }
CONTENT < styles.content.get

also ist vorhanden

just2b ·

Naja aber eben falsch geklammert!
In deiner Zeile 22 geht die 10.marks. zu und das sollte aber NACH ALLEN markern erst sein!

Zeile 61 ist sinnbefreit

georg

sYstem ·

Danke, Fehler ist behoben.
Nur deine 2. Aussage habe ich nicht verstanden, warum ist die Zeile sinnbefreit?
Muss der Ausdruck woanders hin ?