[TYPO3-english] Example of Menu is bad

Kay Strobach typo3 at kay-strobach.de
Sun Jun 19 09:34:20 CEST 2011


Hello Juan,

which tutorial do you use exactly?

Have you  added the markers / comment sections correctly?
Have you installed all needed extensions (automaketemplate, etc.)?

Bad english is ok - as far as it is understandable ;)

Regards
Kay

Am 18.06.2011 01:22, schrieb Juan barreto:
> Hello,
> I am new to typo3 and I'm doing the tutorial of portal (http://
> typo3.org/documentation/document-library/tutorials/), but when I am in
> the section of the menu not working the  example.
> 
> Template:
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
> <html>
> <head>
> <title>Hola</title>
> </head>
> <body bgcolor="#fff">
>  <table border="0">
>    <tr>
>        <td id="header_1"></td>
>    </tr>
>    <tr>
>        <td id="menu_1">
>         <div class="menu1-level1-no">  <a href="#" >Ite1</a>  </div>
>         <div class="menu1-level1-act">  <a href="#" >Ite1</a>  </div>
>         <div class="menu1-level2-act">  <a href="#" >Ite1</a>  </div>
>         <div class="menu1-level2-no">  <a href="#" >Ite1</a>  </div>
> </td>
>        <td id="content">Hello word</td>
>    </tr>
>    <tr>
>        <td id="footer">Hello word</td>
>    <tr>
> </body>
> </html>
> 
> 
> Setup:
> 
> # Configuring the Auto-Parser for main template:
> 
> plugin.tx_automaketemplate_pi1 {
> 
>    # Read the template file:
> 
>  content = FILE
> 
>  content.file = fileadmin/template/template.html
> 
>    # Here we define which elements in the HTML that
> 
>    # should be wrapped in subpart-comments:
> 
>  elements {
> 
>    BODY.all = 1
> 
>    BODY.all.subpartMarker = DOCUMENT_BODY
> 
>    HEAD.all = 1
> 
>    HEAD.all.subpartMarker = DOCUMENT_HEADER
> 
>    HEAD.rmTagSections = title
> 
>    TD.all = 1
> 
>  }
> 
>    # Prefix all relative paths with this value:
> 
>  relPathPrefix = fileadmin/template/
> 
> }
> 
> # Menu 1 cObject
> 
> temp.menu_1 = HMENU
> 
>  # First level menu-object, textual
> 
> temp.menu_1.1 = TMENU
> 
> temp.menu_1.1 {
> 
>    # Propiedades del estado Normal
> 
>  NO.allWrap = <div class="menu1-level1-no"> | </div>
> 
>    # Enable active state and set properties:
> 
>  ACT = 1
> 
>  ACT.allWrap = <div class="menu1-level1-act"> | </div>
> 
> }
> 
>  # Objeto de menú de segundo nivel, textual
> 
> temp.menu_1.2 = TMENU
> 
> temp.menu_1.2 {
> 
>    # Propiedades del estado normal:
> 
>  NO.allWrap = <div class="menu1-level2-no"> | </div>
> 
>    # Activar el estado activo y definir propiedades:
> 
>  ACT = 1
> 
>  ACT.allWrap = <div class="menu1-level2-act"> | </div>
> 
> }
> 
> # Main TEMPLATE cObject for the BODY
> 
> temp.mainTemplate = TEMPLATE
> 
> temp.mainTemplate {
> 
>    # Feeding the content from the Auto-parser to the TEMPLATE
> cObject:
> 
>  template =< plugin.tx_automaketemplate_pi1
> 
>    # Select only the content between the <body>-tags
> 
>  workOnSubpart = DOCUMENT_BODY
> 
>    # Substitute the ###content### subpart with some example content:
> # Sustituye la subparte ###menu_1### por el menú dinámico:
> 
>  subparts.menu_1 < temp.menu_1
> 
>  subparts.content = TEXT
> 
>  subparts.content.value = HELLO WORLD - CONTENT
> 
> }
> 
> # Main TEMPLATE cObject for the HEAD
> 
> temp.headTemplate = TEMPLATE
> 
> temp.headTemplate {
> 
>    # Feeding the content from the Auto-parser to the TEMPLATE
> cObject:
> 
>  template =< plugin.tx_automaketemplate_pi1
> 
>    # Select only the content between the <head>-tags
> 
>  workOnSubpart = DOCUMENT_HEADER
> 
> }
> 
> # Default PAGE object:
> 
> page = PAGE
> 
> page.typeNum = 0
> 
> # Copying the content from TEMPLATE for <body>-section:
> 
> page.10 < temp.mainTemplate
> 
> # Copying the content from TEMPLATE for <head>-section:
> 
> page.headerData.10  < temp.headTemplate
> 
> 
> 
> Note: I sorry for my English, I'm using google...jeje
> 
> 
> 


-- 
http://www.kay-strobach.de - Open Source Rocks

TYPO3 .... inspiring people to share!
Get involved: http://typo3.org


More information about the TYPO3-english mailing list