[TYPO3-UG Spain] Ocultar columna

Nicolas Puente nicolas.puente at lgb-rlp.de
Wed Aug 29 10:56:38 CEST 2007


Frank,
Yo tengo este template (template.html)


<!-- ###DOSCOLUMNAS### -->
<!--TYPO3SEARCH_begin-->
<div id="header">
    <div id="logo"><a href="home.html" target="_self" title="Home"><img 
src="fileadmin/internet_vor/images/logo.jpg" alt="Logo" title="Logo" 
border="0"></a></div>
    <div id="headerimage">###HEADER_IMAGE###</div>
</div>
<div id="rahme_ro">
    <div id="rootline">###ROOTLINE###</div>
</div>
<div id="rahme_con">
     <div id="navi">###NAVI###<br />###searchbox###</div>
         <div id="content">
            <div id="content_left">###contenido###</div>
            <div id="right">###columna_derecha###</div>
         </div>
</div>
<div id="cont_schliessen"></div>
<div id="middle">
    <div id="subnavigation">###SUBNAVI###</div>
    <div id="druckversion">###version_imprimir###</div>
</div>
<div id="footer"></div>
<div id="copyright">###COPYRIGHT###</div>
<!--TYPO3SEARCH_end-->
<!-- ###DOSCOLUMNAS### -->



<!-- ###UNACOLUMNA### -->
<!--TYPO3SEARCH_begin-->

<div id="header">
    <div id="logo"><a href="home.html" target="_self" title="Home"><img 
src="fileadmin/internet_vor/images/logo.jpg" alt="Logo" title="Logo" 
border="0"></a></div>
    <div id="headerimage">###HEADER_IMAGE###</div>
</div>
<div id="rahme_ro">
    <div id="rootline">###ROOTLINE###</div>
</div>
<div id="rahme_con">
     <div id="navi">###NAVI###<br />###searchbox###</div>
         <div id="content">
                    <div id="content_left_2">###contenido###</div>
         </div>
</div>
<div id="cont_schliessen"></div>
<div id="middle">
    <div id="subnavigation">###SUBNAVI###</div>
    <div id="druckversion">###version_imprimir###</div>
</div>
<div id="footer"></div>
<div id="copyright">###COPYRIGHT###</div>
<!--TYPO3SEARCH_end-->
<!-- ###UNACOLUMNA### -->

<!-- ###UNACOLUMNA### -->
<!--TYPO3SEARCH_begin-->

<div id="header">
    <div id="logo"><a href="home.html" target="_self" title="Home"><img 
src="fileadmin/internet_vor/images/logo.jpg" alt="Logo" title="Logo" 
border="0"></a></div>
    <div id="headerimage">###HEADER_IMAGE###</div>
</div>
<div id="rahme_ro">
    <div id="rootline">###ROOTLINE###</div>
</div>
<div id="rahme_con">
     <div id="navi">###NAVI###<br />###searchbox###</div>
         <div id="content">
                    <div id="content_left_2">###contenido###</div>
         </div>
</div>
<div id="cont_schliessen"></div>
<div id="middle">
    <div id="subnavigation">###SUBNAVI###</div>
    <div id="druckversion">###version_imprimir###</div>
</div>
<div id="footer"></div>
<div id="copyright">###COPYRIGHT###</div>
<!--TYPO3SEARCH_end-->
<!-- ###UNACOLUMNA### -->

<!-- ###TRESCOLUMNAS### -->
    ..... lo que necesites .............
<!-- ###TRESCOLUMNAS### -->

tú sólo tienes que añadirle otra parte con tres columnas. Ese o algo 
parecido puede ser el template de tú página.
Con esto logras que una vez tengas sólo una columna, otra vez dos y otra 
vez tres, según tus necesidades.

Para mostrar los contenidos tienes que poner en el setup:

emp.contenido= CONTENT
temp.contenido{
    .............................
    lo que desees
    .................................
}

temp.columna_derecha = CONTENT
temp.columna_derecha {
    .............................
    lo que desees
    .................................
}
temp.columna_tercera = CONTENT
temp.columna_tercera {
    .............................
    lo que desees
    .................................
}

Ahora en el setup tienes que poner el if (al final), asumo que usas una 
columna por defecto (puedes cambiarlo si lo necesitas).

[globalVar = TSFE:page|layout = 2]

    seite.10.workOnSubpart = DOSCOLUMNAS
[end]

[globalVar = TSFE:page|layout = 3]
    seite.10.workOnSubpart = TRESCOLUMNAS
[end]


Ahora cuando quieras añadir una nueva página tienes que escoger el 
layout (una columna, dos columnas o tres columnas).

Espero que te haya servido.
Saludos.
Nicolás


More information about the TYPO3-UG-spain mailing list