drodasan Posted April 29, 2011 Share Posted April 29, 2011 Buenos tardes, No se si os ha ocurrido pero he incluido el código EAN13 en los productos de mi tienda y lo incluye a la url del producto al final (el problema es que no todos los productos tienen el codigo EAN13 de 13 digitos y al realizar la query para actualizar a incluido espacios al final para rellenar los 13 caracteres). Problema cuando le doy a ver alguno de esos productos me indica un error.Alguien sabe como puedo hacer para que no incluya el código EAN13 en la url (lo tengo configurado con urls amigables), no encuento la forma.Las urls de los productos sin EAN13 es: http://www.grizzlysexshop.com/alargamiento-pene/311-andro-penis-gold-alargamiento-de-pene---.htmlLos que tienen EAN!3 son: http://www.grizzlysexshop.com/lubricantes/873-pjur-original-lubricante-silicona-10-ml--827160104771.htmlComo podeis ver al final me incluye el código EAN13 y no quiero que sea así. Los he tenido que eliminar de momento.Muchas gracias Link to comment Share on other sites More sharing options...
drodasan Posted April 29, 2011 Author Share Posted April 29, 2011 Al final he tenido que meter NULL a todos los campos EAN para que vuelva a funcionar toda la tienda. Pero me gustaria poder incluirlos, solo necesitaria saber que archivo indica que a las urls de los productos tienen que incluir al final el codigo EAN13 porque en la configuración del Back no encuentro nada.La url normales con el NULL en el EAN13 son: http://www.grizzlysexshop.com/lubricantes/873-pjur-original-lubricante-silicona-10-ml-.html Link to comment Share on other sites More sharing options...
drodasan Posted April 29, 2011 Author Share Posted April 29, 2011 He modificado el codigo del fichero Link.phpif (is_object($id_product)) return ($this->allow == 1)?(_PS_BASE_URL_.__PS_BASE_URI__.$this->getLangLink(intval($id_lang)).(($id_product->category != 'home' AND !empty($id_product->category)) ? $id_product->category.'/' : '').intval($id_product->id).'-'.'.html') : (_PS_BASE_URL_.__PS_BASE_URI__.'product.php?id_product='.intval($id_product->id)); elseif ($alias) return ($this->allow == 1)?(_PS_BASE_URL_.__PS_BASE_URI__.$this->getLangLink(intval($id_lang)).(($category AND $category != 'home') ? ($category.'/') : '').intval($id_product).'-'.$alias.'.html') :pero no se si esta del todo correcto. Funciona pero no se si me dara errores en el futuro.Un saludo, Link to comment Share on other sites More sharing options...
Recommended Posts