Jump to content

[SOLUCIONADO] Ocultar módulos laterales solo en una página PHP propia


thecarmen

Recommended Posts

Hola a todos, necesito un podo de orientación..

 

Necesito crear una página nueva en PHP, hasta ahí mas o menos bien.

 

El problema que tengo es que necesito que la página se vea al 100% de ancho, es decir, necesito quitar/esconder los módulos que tengo a los lados.

 

Quedando así:

 

cabecera

mi pagina

footer

 

Hasta ahora solo se me queda así:

 

cabecera

bloque izquierdo | mi pagina | bloque derecho

footer

 

¿Existe la manera de poder eliminar esos bloques y mostrar solamente mi página?

 

Cualquier documentación o consejo al respecto es bienvenido.

 

Muchas gracias, como siempre ;)

Edited by thecarmen (see edit history)
Link to comment
Share on other sites

¿Con crear una pagina php te refieres a algo parecido a esto: http://victor-rodenas.com/2012/10/20/guia-crear-nueva-pagina-con-php-en-prestashop-1-5/ ?
 
En ese caso, edita el fichero:
 

/themes/plantilla/header.tpl

Busca esto:
 

<div id="left_column" class="column grid_2 alpha">
                                        {$HOOK_LEFT_COLUMN}
                                </div>

                                <!-- Center -->
                                <div id="center_column" class=" grid_5">

Y dejalo asi:
 

{if $page_name!='X'}
<div id="left_column" class="column grid_2 alpha">
   {$HOOK_LEFT_COLUMN}
 </div> 
{/if}

   <!-- Center -->
  <div id="center_column" {if $page_name=='X'} class="  grid_9 alpha omega" {else} class=" grid_5"{/if}>

Fichero:
 

/themes/plantilla/footer.tpl

Cambia esto:

<div id="right_column" class="column grid_2 omega">
    {$HOOK_RIGHT_COLUMN}
</div>

por

{if $page_name!='X'}

<div id="right_column" class="column grid_2 omega">
    {$HOOK_RIGHT_COLUMN}
</div>

 {/if}

Esto que te he comentado esta basado en la plantilla por defecto de Prestashop en Prestashop 1.5

 

Donde he dicho 'X' tu colocas el id que te aparece en el body, en esa parte.

 

Por ejemplo en chrome, pulsa en el boton derecho del raton -> Inspeccionar elemento y fijate que te aparece en el "id" del body en esa parte.

 

Adjunto imagen, por ejemplo del id del body en la pagina principal de la tienda.

 

indexd.png

 

Como ves en la imagen dice "body id="index", pues si fuera para la pagina principal, en las instrucciones donde te he dicho depende 'X' seria 'index', en tu caso pues si dice  'pepito' donde he dicho 'X' colocas 'pepito'.

Link to comment
Share on other sites

Hola Nadie, es justo lo que necesito, estoy ya en ello. Estuve buscando por tu página (soy adicta a ella ;D) Pero no encontré lo que me pasaste.

 

Me ha sido muy útil tu explicación, mil gracias como siempre! 

 

Un placer ayudarte y servirte !

 

PD: Como he visto que has añadido la palabra "Solucionado" al titulo del tema, procedo a cerrarlo.

 

Saludos,

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...