Buscar este blog

sábado, 27 de abril de 2013

Modificar titulo de la página prestashop. Evitar que apareza el guión seguido de nombre de mi tienda en categorías

Para prestashop versión 1.4.8.2

Tenemos que tocar código, pero es muy sencillo. Como siempre, aviso. Haced copia de seguridad de los archivos que vais a modificar. O sea, copiadlos y pegadlos en otra ubicación!!!! ;)
  1. Abrimos classes/Tools.php
  2. Buscamos lo siguiente: Configuration::get('PS_SHOP_NAME')
  3. Nos encuentra varios, pero nosotros sólo necesitamos modificar estos:
  4. if ($row){
    if (empty($row['meta_description']))
    $row['meta_description'] = strip_tags($row['description']);

    // Paginate title
    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');

  5. Lo que está agregando el guión y el nombre de nuestra tienda es esta parte: 
                                     .' - '.Configuration::get('PS_SHOP_NAME')

Por tanto si:
  • Queremos ver sólo el título de categorías sin ese molesto ' - Nombre de mi tienda', sólo tenemos que eliminar en las tres líneas marcadas en negrita en el punto 3 lo siguiente: (¡¡¡Cuidado porque tenemos que dejar el último punto y coma y eliminar el primer punto. Hay que suprimir sólo lo que ves en la siguiente línea!!!)
                                    . ' - '.Configuration::get('PS_SHOP_NAME')
  • Queremos modificarlo. Bastaría con modificar toda esa línea quedando algo como esto:
                                   .'lo que quiero que me aparezca en el titulo';

Ahora sólo queda que lo probéis en el navegador. Abrid cualquier página de categoría y en el título deben aparecer las modificaciones.

Si os queda alguna duda no esperéis más y comentadlo. No os quedéis con la duda de como se hace y ni mucho menos os tiréis 2 o 3 días haciendo lo que se puede hacer en 30 segundos!!!!

Además, si alguien lo necesita para otra versión no tiene más que decirlo y estaré encantado de ayudar

Saludos y espero que sea de utilidad

Si necesitas ayuda escribe a través del formulario de contacto en la parte derecha.
Nota: Antes de acceder al formulario aparecerá un anuncio, que en 5 segundos podrás cerrar.

6 comentarios:

  1. Great post. I used to be checking continuously this blog and I am impressed! Very useful info particularly the final part :) I maintain such info much. I was seeking this particular information for a very long time. Thanks and good luck.
    Prestashop Programmer

    ResponderEliminar
    Respuestas
    1. Information is written only in Spanish but, would you interested and would be useful to you, that information was in English?

      Eliminar
  2. Como hacerlo en prestashop 1.6.0.9? :(

    ResponderEliminar
    Respuestas
    1. La respuesta aquí: http://tiempodefilosofia.blogspot.com.es/2014/08/modificar-titulo-de-la-pagina.html

      Eliminar
  3. A mi también me vendría bien saberlo para prestashop 1.6.0.6
    Un saludo,

    ResponderEliminar
    Respuestas
    1. La respuesta aquí: http://tiempodefilosofia.blogspot.com.es/2014/08/modificar-titulo-de-la-pagina.html

      Eliminar

Gracias por comentar.

Si has realizado alguna consulta, responderemos lo antes posible. Gracias