(Tiempo estimado: 1 - 2 minutos)

Joomla! 1.6.0En Joomla! 1.5, por defecto, podíamos ver todas las posiciones de una plantilla añadiendo al final de la url el siguiente parámetro index.php?tp=1. Al intentar hacer esto mismo en Joomla! 1.6 vemos que no se muestran las posiciones. ¿Ya no podemos hacer esto en Joomla! 1.6?

Vamos a ver cómo mostrar ?tp=1 en Joomla! 1.6.

 

Si añades en mi blog, al final de la URL, el parámetro ?tp=1 (http://www.sergioiglesias.net/blog?tp=1), podrás ver las posiciones (o huecos) que utilizo en mi plantilla. Estos huecos son utilizados para poder mostrar contenido en Joomla!, en concreto, para poder mostrar los módulos que queramos en nuestro sitio web.

Haciendo pruebas con la nueva versión de Joomla!, intenté acceder a esta "funcionalidad" y vi que, por defecto, no se mostraban las posiciones. Investigando un poco, he visto en las nuevas características de Joomla! 1.6 que no se muestra por defecto. Por lo tanto, tendremos que ir a activarlo.

Cómo activar tp=1 en Joomla! 1.6

Para poder activar esta funcionalidad en Joomla! 1.6, tenemos que ir al administrador > gestor de plantillas > opciones

Añadir tp=1 en Joomla! 1.6

Aquí se mostrará la ventana de opciones de plantillas en la cual podremos activar esta funcionalidad: Previsualizar posición de los módulos > Habilitado.

Añadir tp=1 en Joomla! 1.6

Deshabilitar tp=1 en Joomla! 1.5

Si por contra lo que necesitamos es deshabilitar esta funcionalidad en Joomla! 1.5, lo podemos hacer de dos formas:

1/ Modificando el fichero .htaccess

Tenemos que añadir a este fichero las siguientes líneas de código:

##### Start ?tp=1 prevention ######
RewriteCond %{QUERY_STRING} tp=(.*)
RewriteRule ^(.*)$ index.php [F,L]
##### End ?tp=1 prevention ######

2/ Modificando el fichero index.php de la plantilla

Tenemos que añadir a este fichero la siguiente línea de código:

JRequest::setVar('tp', 0);

Sobre el autor, Sergio Iglesias

Sergio Iglesias

Sergio Iglesias es formador, desarrollador y front-end del CMS Joomla!. A través de su blog y sus cursos puedes aprender a desarrollar tu propio portal web autogestionable.

 

¿Te ha gustado el artículo? ¡Suscríbete YA!

¿Necesitas un sitio web que funcione?

¿No quieres depender de nadie para gestionar tu página web?

Recibe contenido exclusivo y GRATIS mi curso sobre desarrollo de plantillas Joomla!


Me apunto ya!

Escribir un comentario

Puedes publicar el comentario que quieras, pero si lo considero SPAM será eliminado automáticamente.



Código de seguridad
Refescar

SergioIglesias.NET te informa que los datos de carácter personal que nos proporciones rellenando este formulario serán tratados por Sergio Iglesias Sánchez como responsable de esta web. La finalidad de la recogida y tratamiento de los datos personales que te solicitamos es, únicamente, para gestionar los comentarios de este blog. La legitimación se realiza a través del consentimiento del interesado. Te informamos que los datos que nos facilitas estarán ubicados en los servidores de SiteGround (proveedor de hosting). Ver política de privacidad de Siteground. El hecho de que no introduzcas los datos de carácter personal que aparecen en el formulario como obligatorios podrá tener como consecuencia que no pueda atender tu solicitud. Podrás ejercer tus derechos de acceso, rectificación, limitación y suprimir los datos en info@sergioiglesias.net así como el derecho a presentar una reclamación ante una autoridad de control. Puedes consultar la información adicional y detallada sobre Protección de Datos en mi política de privacidad.

¿Quieres tener un sitio web que funcione?

Contacta conmigo