[TYPO3-german] Stehe gerade auf dem Schlauch - Menu Erstellung

Heike Herzog-Kuhnke hhk at kuhnke-owl.de
Tue Nov 11 09:25:04 CET 2014


Hallo Bernd,
ich sehe nichts, was auf eine spezielle Einstellung für 6.2 hinweist, 
obwohl ich das Häkchen bei "Zweite Optionspalette anzeigen" gesetzt habe.

Ich geb jetzt mal die Angaben für die Template-Datensatzeinstellungen 
für root:

Allgemein:
	kein Häkchen bei inaktiv
Titel:
	Default Root Template
Website Titel:
	(passend zur Seite)
Konstanten:
	#cat=layoutVorlagen=basic;type=file;label=templateDatei
		pageTemplate=
	#cat=layoutVorlagen=basic;type=file;label=template100
		inhTemp100=fileadmin/template/template_100.html
	#cat=layoutVorlagen=basic;type=file;label=template66_33
		inhTemp66_33=
	#cat=layoutVorlagen=basic;type=file;label=template33_66
		inhTemp33_66=
	#cat=layoutVorlagen=basic;type=file;label=template25_5_25
		inhTemp25_50_25=
	#cat=seitenBilder=basic;type=file;label=templateHgBild
		bg_Img=fileadmin/template/images/BG_Inhalt.jpg
	#cat=seitenBilder=basic;type=file;label=templateFarbeAussen
		bg_color=#eeeef2
	#cat=seitenBilder=basic;type=file;label=templateLogo
		headerImg=fileadmin/Verzeichnis/Dateiname.png
	#cat=seitenBilder=basic;type=file;label=templateFusszeile
		footerImg=
	#cat=seitenBilder=basic;type=file;label=templatePlatzhalter
		leerRaum=fileadmin/template/images/spacer.gif

Setup:
anfang template -------------------------

// unnötige DIV etc entfernen
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes >
tt_content.stdWrap.innerWrap >

config {
   doctype = html5
   htmlTag_langKey = de
   xmlprologue = none
   language = de
   locale_all = de_DE

   }


// Definition der Seite
//

page = PAGE

page.shortcutIcon = fileadmin/template/images/favicon.ico
page.meta.DESCRIPTION.field = description

page.typeNum = 0

page.includeCSS {
       file1 = fileadmin/template/yaml/patches/layout_2col_left_13.css
       }

// Einbinden der CSS und JAVA für IE6 und dem PNG-Script für IE6
// Internet Explorer < 7
[browser = msie] AND [version = <7]
page.headerData.4    = TEXT
page.headerData.4.value (
   <!--[if lte IE 7]>
   <link href="" rel="stylesheet" type="text/css" />
   <script type="text/javascript" src="js/DD_belatedPNG_0.0.8a.js"></script>
   <script>
   DD_belatedPNG.fix('body.startseite, body.sub_leistung, .page_margins, 
.page.subpage, #header, .hlist, .hlist ul li a, .hlist ul li strong, 
.hlist ul li a:focus, .hlist ul li a:hover, .hlist ul li a:active, img');
   </script>
   <![endif]-->
)
[end]


// Hintergrundbild über Konstante wechseln, indem die CSS für body 
überschreiben wird.

  page.temp.10 = COA
  page.temp.10 {
   insertData = 1
   value (
      body {
        background-color: {$bg_color};
        }
//    .page_margins {
//       background-image:url({$bg_Img});
//       }
     )
}


page.headerData.10 = COA
page.headerData.10 {
   10 = TEXT
   10.value < page.temp.10.value
   10.wrap = <style type="text/css"><!-- | --></style>
}


// Backend-Layout ermitteln und im Zweifel vererben


page.20 = TEMPLATE
page.20.template = FILE
page.20 = TEMPLATE
page.20.template = FILE
page.20.template.file {
   stdWrap.cObject = CASE
   stdWrap.cObject {
     key.data = levelfield:-2, backend_layout_next_level, slide
     key.override.field = backend_layout
     default = TEXT
     default.value = {$inhTemp100}
     1 = TEXT
     1.value = {$inhTemp100}
     4 = TEXT
     4.value = {$inhTemp}
     }
}
  page.20.template.workOnSubpart = DOKUMENT


// Logo einfügen und mit Alt und Title Tag ausstatten
page.20.marks.HEADER_L = TEXT
page.20.marks.HEADER_L.value = <a href="index.php?id=5"><img 
src="{$headerImg}" alt="Carmen Kl&ouml;pfer Coaching" width="70%" /></a>

page.20.marks.HEADER_R = TEXT
page.20.marks.HEADER_R.value = <h6>titelzeilen... </h6>


       page.20.marks.MENU_OBEN = HMENU
       page.20.marks.MENU_OBEN {
         special = directory
         special.value = 4
         expAll = 0
         wrap = <div class = "hlist">|</div>
         1 = TMENU
         1.wrap = <ul>|</ul>
         1.NO = 1
         1.NO.linkWrap = <li>|</li>
         1.ACT < .NO
         1.ACT.doNotLinkIt = 1
         1.ACT.wrap = <li><strong>|</strong></li>
         }
page.20.marks.MENU_LINKS = COA
       page.20.marks.MENU_LINKS {

//         stdWrap.required = 1
//         stdWrap.prepend = TEXT
//         stdWrap.prepend.value = default

  //         stdWrap.prepend {
//             wrap = <div class="vlist"><h6>|</h6>
//             data = leveltitle:-2
//          }
//         stdWrap.append = TEXT
//        stdWrap.append = </div>

         20 = HMENU
         20 {
           special = directory
           special.value = 4
           1 = TMENU
           1.wrap = <div class="vlist"><ul>|</ul></div>
           1.expAll = 1
           1.NO = 1
           1.NO.wrapItemAndSub = <li>|</li>
           1.CUR = 1
           1.CUR.doNotLinkIt = 1
           1.CUR.wrapItemAndSub = <li>|</li>
           1.CUR.allWrap = <strong>|</strong>
           1.ACT = 1
           1.ACT.doNotLinkIt = 1
           1.ACT.wrapItemAndSub = <li>|</li>
           1.ACT.allWrap = <strong>|</strong>
           2 = TMENU
           2.wrap = <ul>|</ul>
           2.expAll = 1
           2.NO = 1
           2.NO.wrapItemAndSub = <li>|</li>
           2.CUR = 1
           2.CUR.doNotLinkIt = 1
           2.CUR.wrapItemAndSub = <li>|</li>
           2.CUR.allWrap = <strong>|</strong>
           2.ACT = 1
           2.ACT.doNotLinkIt = 1
           2.ACT.wrapItemAndSub = <li>|</li>
           2.ACT.allWrap = <strong>|</strong>
           3 = TMENU
           3.wrap = <ul>|</ul>
           3.expAll = 1
           3.NO = 1
           3.NO.wrapItemAndSub = <li>|</li>
           3.CUR = 1
           3.CUR.doNotLinkIt = 1
           3.CUR.wrapItemAndSub = <li>|</li>
           3.CUR.allWrap = <strong>|</strong>
           3.ACT = 1
           3.ACT.doNotLinkIt = 1
           3.ACT.wrapItemAndSub = <li>|</li>
           3.ACT.allWrap = <strong>|</strong>
           }
        }

// Test
page.20.marks.MENU_LINKS.15 = TEXT
page.20.marks.MENU_LINKS.15.wrap = <div>treeLevel ist: | </div>

[treeLevel = 0]
page.20.marks.MENU_LINKS.15.value = 0
[global]
[treeLevel = 1]
page.20.marks.MENU_LINKS.15.value = 1
[global]
[treeLevel = 2]
page.20.marks.MENU_LINKS.15.value = 2
[global]
[treeLevel = 3]
page.20.marks.MENU_LINKS.15.value = 3
[global]
[treeLevel = 4]
page.20.marks.MENU_LINKS.15.value = 4
[global]
[treeLevel = 5]
page.20.marks.MENU_LINKS.15.value = 5
[global]


    page.20.marks.PFADMENU = HMENU
    page.20.marks.PFADMENU.wrap = <div id="pfad">Sie befinden sich 
hier:&nbsp; | </div>
    page.20.marks.PFADMENU {
      special = rootline
      special.range = 1|-1
      1 = TMENU
      1 {
        NO = 1
        NO {
          linkWrap = |&nbsp;&gt;&nbsp; |*||&nbsp;&gt;&nbsp; |*| |
        }
        CUR = 1
        CUR < .NO
        CUR.doNotLinkIt = 1
      }
    }


page.20.marks.INHALT = CONTENT
page.20.marks.INHALT.table = tt_content
page.20.marks.INHALT.select.where = colPos = 0

page.20.marks.SPRUCH = CONTENT
page.20.marks.SPRUCH.table = tt_content
page.20.marks.SPRUCH.select.where = colPos = 1


    // Navigation unten erstellen
     page.20.marks.FUSSZEILE = HMENU
     page.20.marks.FUSSZEILE {
       special = directory
       special.value = 3
       wrap =  <div>|</div>
       1 = TMENU
       1.NO = 1
       1.NO.linkWrap =  <span> |  </span> &nbsp; &nbsp;
     }
-------------------------- ende template

Beschreibung:
	keine eingefügt

###############

Optionen:

Löschen:
	constants und Setup ohne Häkchen
Wurzelebene:
	Häkchen gesetzt
Template der nächsten Ebene:
	Default Root Template

################

Enthält:

Statische Templates nach Basis....
	kein Häkchen
Statische Template einschließen:
	Ausgewählt:
		CSS Styled Content (css_styled_content)
		CSS Styled Content Typo3 v6.1 (css_styled_content)
		Clickenlarge Rendering (rtehtmlarea)
		Perfect Lightbox (perfectlightbox)
Basis-Template einschließen:
	nichts enthalten	
Statische Template-Dateien aus Erweiterungen:
	Standard (einschließen vor, wenn Wurzel-Option gesetzt)

################

Zugriff:
	nix eingetragen

#############################

Mehr Einstellungen finde ich nicht.

für die Startseite ist noch folgendes eingestellt:
###########
Allgemein:
	nix außer Template Titel +ext
und Konstanten:
	#cat=layoutVorlagen=basic;type=file;label=template100

###########
Optionen:
	nix

###########
enthält:
	nix / Standard
###########
Zugriff:
	nix

###############

Gruß
Heike

		inhTemp100=fileadmin/template/template-start.html




More information about the TYPO3-german mailing list