Tazatachan Posted April 21, 2017 Share Posted April 21, 2017 Tras meses de tocar cosas, cambiar de plantilla y mil errores he descubierto que el fallo que me daba los sistemas de pagos (Paypal y contrarembolso) se efectúa al activar las Friendly URL con el siguiente error: Undefined index: controller in /public_html/classes/Dispatcher.php on line 775 ¿Alguna idea de como solucionar esto? Gracias de antemano. Link to comment Share on other sites More sharing options...
JuanMartinWeb Posted April 21, 2017 Share Posted April 21, 2017 Hola Tazatachan, puede que sea porque te falta algún controlador por alguna actualización o algo similar. ¿Has modificado algo en el servidor? ¿Que versión de Prestashop tienes? Un saludo! Link to comment Share on other sites More sharing options...
Tazatachan Posted April 21, 2017 Author Share Posted April 21, 2017 (edited) Buenas #2! Gracias por contestar Hola Tazatachan, puede que sea porque te falta algún controlador por alguna actualización o algo similar. ¿Has modificado algo en el servidor? ¿Que versión de Prestashop tienes? Un saludo! ¡Buenas! Gracias por contestar! No he tocado nada (creo ), uso 1.6.1.11, la web es, que no lo he dicho, https://tazatachan.com... Este donde supuestamente que falla en dispatcher: $controller = $route['controller'] ? $route['controller'] : $_GET['controller']; if (!empty($route['params'])) { foreach ($route['params'] as $k => $v) { $_GET[$k] = $v; } } // A patch for module friendly urls if (preg_match('#module-([a-z0-9_-]+)-([a-z0-9_]+)$#i', $controller, $m)) { $_GET['module'] = $m[1]; $_GET['fc'] = 'module'; $controller = $m[2]; } if (isset($_GET['fc']) && $_GET['fc'] == 'module') { $this->front_controller = self::FC_MODULE; } break; } Edited April 21, 2017 by Tazatachan (see edit history) Link to comment Share on other sites More sharing options...
Tazatachan Posted April 21, 2017 Author Share Posted April 21, 2017 Lo acabo de solucionar transfiriendo un dispatcher de otra instalación nativa... Gracias por la ayuda igualmente! Link to comment Share on other sites More sharing options...
nadie Posted April 21, 2017 Share Posted April 21, 2017 Lo acabo de solucionar transfiriendo un dispatcher de otra instalación nativa... Gracias por la ayuda igualmente! ¿Comparastes ambos ficheros, para ver las diferencias ? 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