pol30 Posted February 28, 2013 Share Posted February 28, 2013 Hola, Parece que Prestashop genera en el title de las página d ecada categoría la URL amigable que le indiques y le añade: - Título de la página de inicio (página principal). ¿Cómo puedo hacer para que el title de la página de la categoría sólo incluya la URL amigable de la categoría correspondiente? Es decir quitar el: "- Título de la página de inicio" (página principal) Gracias, Un saludo Link to comment Share on other sites More sharing options...
pol30 Posted March 1, 2013 Author Share Posted March 1, 2013 ¿Nadie sabe cómo cambir el title de las categorías? Para que no añada por defecto al title de las categorías el title de la página principal... Un saludo Link to comment Share on other sites More sharing options...
nadie Posted March 1, 2013 Share Posted March 1, 2013 ¿Nadie sabe cómo cambir el title de las categorías? Para que no añada por defecto al title de las categorías el title de la página principal... Un saludo Revisa el fichero: /classes/Meta.php Dentro de la función getCategoryMetas Esto: if (!empty($row['meta_title'])) $row['meta_title'] = $title.$row['meta_title'].(!empty($page_number) ? ' ('.$page_number.')' : '').' - '.Configuration::get('PS_SHOP_NAME'); else $row['meta_title'] = $row['name'].(!empty($page_number) ? ' ('.$page_number.')' : '').' - '.Configuration::get('PS_SHOP_NAME'); if (!empty($title)) $row['meta_title'] = $title.(!empty($page_number) ? ' ('.$page_number.')' : '').' - '.Configuration::get('PS_SHOP_NAME'); Y prueba dejarlo así: if (!empty($row['meta_title'])) $row['meta_title'] = $title.$row['meta_title'].(!empty($page_number) ? ' ('.$page_number.')' : ''); else $row['meta_title'] = $row['name'].(!empty($page_number) ? ' ('.$page_number.')' : ''); if (!empty($title)) $row['meta_title'] = $title.(!empty($page_number) ? ' ('.$page_number.')' : ''); Lo ideal seria hacer un override depende modificar la clase directamente..... Link to comment Share on other sites More sharing options...
pol30 Posted March 1, 2013 Author Share Posted March 1, 2013 Gracias Victor. Qué significa hacer un override para modificar la clase? Salu2 Link to comment Share on other sites More sharing options...
Recommended Posts