JesseNaylor Posted March 4, 2013 Share Posted March 4, 2013 (edited) Hola. En mi instalación de PrestaShop tengo creadas varias páginas adicionales (mitiendaprestashop.com/mipagina1, por poner un ejemplo) personalizadas / customizadas, creadas de la siguiente manera: - Creo un directorio /mipagina1, que contiene los archivos necesarios. - En ese directorio, tengo mi archivo index.php, que contiene lo siguiente: global $smarty; include('../config/config.inc.php'); include('../header.php'); $smarty->assign('miVariable', $miVariable); $smarty->display(dirname(__FILE__).'/mipagina1.tpl'); include('../footer.php'); - En el mismo directorio, tengo el archivo TPL mipagina1.tpl, que contiene: {capture name=path}Mi Página 1{/capture} {include file="$tpl_dir./breadcrumb.tpl"} seguido del contenido HTML / Smarty que quiero mostrar en "mipagina1". Pues bien, todo eso funciona perfectamente, pero esda página se publica sin ningún tipo de título ni de meta tags (keywords y descripción), y tampoco aparece en el panel en Preferencias > SEO & URLs. ¿Qué tengo que hacer para añadir estos contenidos? Quiero una de las siguientes soluciones: a) Conseguir meter a mano el código que me haga falta en el <head></head> de cada una de mis páginas personalizadas; o bien: b )Conseguir que mis páginas (mipagina1, mipagina2, mipagina3...) aparezcan en el menú de SEO & URLs del Panel para poder añadir/editar la meta información con comodidad. Muchas gracias de antemano. Edited March 4, 2013 by JesseNaylor (see edit history) Link to comment Share on other sites More sharing options...
JesseNaylor Posted March 5, 2013 Author Share Posted March 5, 2013 Quizás he planteado mal la pregunta. Puedo editar las meta tags de todas mis páginas desde el back office, exceptuando las páginas especiales creadas fuera de PrestaShop (lógicamente). ¿Qué tengo que hacer para poder ponerle meta tags en el header de una página personalizada? ¿Hay alguna manera de pasar al header unas variables para los meta tags, cuando hago lo de: global $smarty; include('../config/config.inc.php'); include('../header.php'); $smarty->assign('miVariable', $miVariable); $smarty->display(dirname(__FILE__).'/mipagina1.tpl'); include('../footer.php'); ? Link to comment Share on other sites More sharing options...
Recommended Posts