[TYPO3-UG Spain] Saludos y dudas de TS

Giuseppe Luigi Punzi glpunzi at lordzealon.com
Sun Feb 13 21:38:10 CET 2011


Hola a todos,

Ni me acordaba que estaba registrado en esta lista, y mis últimas dudas
las he posteado en la lista inglesa :P

En el pasado estuve preguntando dudas por aquí, ya que Typo3 me gustó
mucho, pero no tuve tiempo para dedicarle. Ahora, se me han presentado
dos proyectillos webs que contengan blog, noticias, foros etc.. y quiero
aprovechar para hacerlo con Typo3 y acostumbrarme a este CMF.

Intentando aprenderlo, y puesto TV me ha dado problemas porque no me
aparecen los TAGs para poder hacer el mapping, y debido que mucha gente
en el pasado me recomendó que es mejor construir las plantillas con TS,
pues me he decidido a mriarme el tuto de modern template building.

El tema es, que en vez de hacerlo con la plantillla del tutorial, pues
lo estoy haciendo con otra que descargué de oswd, en especial, ésta:
http://www.oswd.org/design/preview/id/3699

Resulta, que estoy haciendo todos los pasos que dice el tutorial, y
estoy en la parte donde construye el menu, y tengo el Setup del template
de la siguiente manera:
# Configuring the Auto-Parser for main template:
plugin.tx_automaketemplate_pi1 {
    # Read the template file:
  content = FILE
  content.file = fileadmin/templates/RedTie/index.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
  }
    # Prefix all relative paths with this value:
  relPathPrefix = fileadmin/templates/RedTie/
}

# 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 id="menu"> | </div>
    # Enable active state and set properties:
}

  # Objeto de menú de segundo nivel, textual
temp.menu_1.2 = TMENU
temp.menu_1.2 {
    # Propiedades del estado normal:
  NO.allWrap = <div id="submenu"> | </div>
    # Activar el estado activo y definir propiedades:
}



# 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 ###menu_1### subpart with some example content:
  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

El tema es, que me está ignorando. Es decir...en el código de la página
generada, no me aparece las marcas que teóricamente tendría que hacer la
ext del parser (las de <--- ### document body ### ---> etc..
Y por otro lado, la página me sale tal cual se vé la plantilla de
ejemplo, con sus datos y todos, vamos, que no la toca, quitando alguna
referencia a las CSS en typo3tmp:
http://www.lordzealon.com/t3/index.php?id=1

Alguna sugerencia? Me encuentro estancado en esta tontería.

Typo3 4.5.0

Un saludo y muchas gracias.


More information about the TYPO3-UG-Spain mailing list