Oyagum Posted December 15, 2015 Share Posted December 15, 2015 Buenas, Soy nuevo en el foro y espero que este tema vaya aquí. Recientemente he tenido que trabajar en un prestashop en el cual han decidido eliminar el identificador de producto/categoría de las urls amigables que genera prestashop, con lo cual nos encontramos que hay alguna url que se repite. Así que hemos decidido meterle mano al prestashop y hacer que el link solo sea válido en el caso de que no tenga carácteres raros y que no exista ya en la tabla ps_product_lang. He visto que la validación de que la url no contenga caracteres extraños está en classes\Validate.php la función isLinkRewrite, pero ahí solo devuelve un 0 o un 1 dependiendo si el enlace es valido y me haría falta saber desde donde se llama a esa función para poder añadirle que busque en la BBDD para ver si esa url amigable existe o no, y si ya existe añadirle un algo, para que la haga unica. A ver si pudierais decirme donde encontrar la llamada a esa función para la validación, os estaría muy agradecido Saludos y cualquier cosa que no se entienda me lo decis Link to comment Share on other sites More sharing options...
terla21 Posted December 15, 2015 Share Posted December 15, 2015 Buenas tardes, Si no recuerdo mal había un módulo gratuito que te ayudaba a hacer esto que estás tratando de hacer. Un saludo Link to comment Share on other sites More sharing options...
Oyagum Posted December 16, 2015 Author Share Posted December 16, 2015 Jummm si puedes acordarte del modulo, pues estaré eternamente agradecido jeje sino a ver si alguien sabe decirme desde donde se llama a esa función Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now