Error API - I cant send a review from FO
solved
¿Alguien conoce este tipo de error y como solucionarlo?
Querría hacer mención que también sucede algo parecido con el módulo que viene por defecto de Prestashop. Mi versión de Prestashop es la 1.6.1.20 / PHP 7.0
Gracias de antemano
Y también me permite crear una review desde el BO. Solamente sucede esto desde el FO y no comprendo por qué.
This is bug in your prestashop. My module calls standard method of Link class to get url for front end controller:
$context->link->getModuleLink('revws', 'api', [], true)
this method should return /es/module/revws/api, but in your case it returns /es/module/revwsapi
This is obviously bug either in the prestashop core, or more likely in some override.
Muchas gracias, al final el error lo solucione cambiando desde el BO la url. Lo hice de la siguiente manera (por si a alguien le puede solucionar el problema en un futuro lo dejo):
1º Preferencias->SEO y URLs
2º Ruta de URLs (lo tenía de la siguiente manera (ERRONEA) -> module/{module}{controller}) -> finalmente solo tuve que añadir "/" para que todo funcionara correctamente quedando así
->module/{module}/{controller}
Espero que le sirva a alguien de ayuda si le sucede que, por algún motivo que desconozco se encontraba de esa forma y así lo solucioné. Igualmente gracias por tu ayuda y consejo Petr Hucik :D