sinergiagrabados Posted July 5, 2015 Share Posted July 5, 2015 (edited) Hola, Pues lo dicho... hemos actualizado a 1.6.1 y todo perfecto. La verdad que me encanta el Backofice, mucho mejor. El problema que tengo es que sin actualiza tenía el archivo META.PHP modificado para que no saliera el nombre de la tienda en el Title por temas de seo y "sorpresa" que vuelve a salir. He intentado modificarlo con instrucciones de la anterior versión pero no me he salido. He conseguido que en la home ya no me salga pero en categorías no he podido. public static function getCategoryMetas($id_category, $id_lang, $page_name, $title = '') { if (!empty($title)) $title = ' - '.$title; $page_number = (int)Tools::getValue('p'); $sql = 'SELECT `name`, `meta_title`, `meta_description`, `meta_keywords`, `description` FROM `'._DB_PREFIX_.'category_lang` cl WHERE cl.`id_lang` = '.(int)$id_lang.' AND cl.`id_category` = '.(int)$id_category.Shop::addSqlRestrictionOnLang('cl'); $cache_id = 'Meta::getCategoryMetas'.(int)$id_category.'-'.(int)$id_lang; if (!Cache::isStored($cache_id)) { if ($row = Db::getInstance(_PS_USE_SQL_SLAVE_)->getRow($sql)) { 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'); $result = Meta::completeMetaTags($row, $row['name']); } else $result = Meta::getHomeMetas($id_lang, $page_name); Cache::store($cache_id, $result); return $result; } return Cache::retrieve($cache_id); } Elimino los ps_shop_name cierro, creo que bien pero se me queda la página en blanco. ¿Alguien podría guiarme un poco que seguro que es una tontería que se me escapa? No soy programador, solo un loco que se atreve con todo. Saludos. Edited July 11, 2015 by sinergiagrabados (see edit history) Link to comment Share on other sites More sharing options...
joseantgv Posted July 6, 2015 Share Posted July 6, 2015 Si se te queda la pantalla en blanco habilita errores para ver que línea está fallando. Seguramente se ha quedado algo sin cerrar bien, alguna concatenación, algún punto y coma, etc. Link to comment Share on other sites More sharing options...
adm666 Posted July 6, 2015 Share Posted July 6, 2015 Es tu caso, creo que estas usando 'blocklayered navigation'. Tienes que modificar file /modules/blocklayered>blocklayered.php para quitar .' - '.Configuration::get('PS_SHOP_NAME') completamente linea ~712 if (!empty($title)) $smarty->assign('meta_title', $title.' - '.Configuration::get('PS_SHOP_NAME')); Link to comment Share on other sites More sharing options...
adm666 Posted July 6, 2015 Share Posted July 6, 2015 Y no se por que queres quitar el nombre da la tienda - no es muy bien por SEO. Responde por favor, si este era util? Quizas podria ayudarte con algo mas. Link to comment Share on other sites More sharing options...
sinergiagrabados Posted July 6, 2015 Author Share Posted July 6, 2015 Si se te queda la pantalla en blanco habilita errores para ver que línea está fallando. Seguramente se ha quedado algo sin cerrar bien, alguna concatenación, algún punto y coma, etc. Hola, Debía ser algo así porque cuando he modificado me he fijado bien en todo y ahora está correcto. Muuuchas gracias. Saludos. Link to comment Share on other sites More sharing options...
sinergiagrabados Posted July 6, 2015 Author Share Posted July 6, 2015 Y no se por que queres quitar el nombre da la tienda - no es muy bien por SEO. Responde por favor, si este era util? Quizas podria ayudarte con algo mas. Hola, Muchas gracias por contestar. He hecho lo que comentas y sigue igual. El index no salia el nombre de la tienda porque ya lo cambié en el META.PHP. Lo que he hecho, al principio en local es coger lo que tenía que cambiar del layered y buscar todos los de META.PHP y eliminarlo... la cuestión es que funciona y ya no sale el nombre en ningún sitio que haya podido comprobar. Lo puedo dar por solucionado. Gracias por guiarme en el camino.... Por el tema seo siempre hemos quitado el nombre de los tittle para que los robots cuando pasen y hagan las primeras comprobaciones no vean lo mismo siempre y nos lo coja como importante... puede que no sea así pero por eliminarlo no pasa nada y te elimina espacio que puedes aprovechar para poner más texto... por otra parte tengo oido que ahora ya no va por cantidad de palabras sino por pixels, no sé si es cierto esto. Link to comment Share on other sites More sharing options...
ventura Posted July 6, 2015 Share Posted July 6, 2015 Prueba a hacerlo con un replace en el header.tpl de tu plantilla: <title>{$meta_title|escape:'html':'UTF-8'|replace:" - Mi tienda":""}</title> Mi tienda = nombre de tu tienda Link to comment Share on other sites More sharing options...
adm666 Posted July 6, 2015 Share Posted July 6, 2015 Prueba a hacerlo con un replace en el header.tpl de tu plantilla: <title>{$meta_title|escape:'html':'UTF-8'|replace:" - Mi tienda":""}</title> Mi tienda = nombre de tu tienda Si, pero algunos veces (como home page) puedes encontrar el doble nombre de la tienda en title. sinergiagrabados, da nos el link por favor Link to comment Share on other sites More sharing options...
ventura Posted July 6, 2015 Share Posted July 6, 2015 Si, pero algunos veces (como home page) puedes encontrar el doble nombre de la tienda en title. sinergiagrabados, da nos el link por favor En el home no se añade el nombre de la tienda Link to comment Share on other sites More sharing options...
sinergiagrabados Posted July 6, 2015 Author Share Posted July 6, 2015 Hola, Muchas gracias a los dos pero creo que está todo funcionando bien y con el nombre de la tienda eliminado de todos los tittel. Os paso enlace por si queréis comprobar que no haya roto nada jejje. Gracias de verdad. Saludos. Link to comment Share on other sites More sharing options...
Recommended Posts