Jump to content

modulo advanceurl


sologuada

Recommended Posts

Hola buenas he adquirido un modulo para prestashop que es advancedurl

para que las url sean más limpias.

La pagina funciona bien pero en webmastertools me da muchos errores del servidor

con esta dirección entre otras esta es un ejemplo: de (categorías) http://comprar-led.es/?id_category=41&controller=category&id_lang=3  me da error del servidor buscando encuentro el error

Fatal error: Call to Dispatcher método no definido :: setController () en /var/www/vhosts/comprar-led.es/httpdocs/modules/vipadvancedurl/vipadvancedurl.php en la línea 324

y estos son los datos del php:        

       $_GET = $l > 1 ? array('isolang' => $this->context->language->iso_code,

                    'id_lang' => $this->context->language->id) : array();

                $d->setController('index');

                return;

la linea 324 es   $d->setController('index');

y con  estas direcciones (productos)  http://comprar-led.es/fuente-alimentacion-mean-well-nes-150-12v.html  me da error del servidor buscando encuentro el error

Fatal error: Call to Dispatcher método no definido :: removeRoute () en /var/www/vhosts/comprar-led.es/httpdocs/modules/vipadvancedurl/vipadvancedurl.php en la línea 399

y estos son los datos del php:        

                           if ($od && !$id) {

                        $d->removeRoute($f);

                        $remove++;

                        $d->setController();

                        $c = $d->getController();

                    } else {

la 399 es                         $d->removeRoute($f);

cambiando las líneas (que no sé cómo me lo tendríais que decir) se solucionara el problema o es más complejo y si lo es me podéis indicar  por favor ayuda

 

Link to comment
Share on other sites

Hecho y ya no da error 500 pero en productos me da error 404 porque no sale la categoría si ves los enlaces de arriba veras las categorías bien pero productos no .

ya vamos arreglando algo gracias de verdad por tu paciencia y haber si lo arreglamos todo 

Link to comment
Share on other sites

Pues solucionado paso a explicar como lo primero encontrar el error 500 esto fue gracias a este post  http://javier-valero.es/2013/07/como-resolver-los-errores-500-en-prestashop/ despues con la información pude postear aquí y gracias a vuestra ayuda sobretodo fue el activar los overrides que no sabia como hacer y con esto solucionado eso si el desarrollador del modulo no me ha echo ni caso gracias y a vuestra disposición desde comprar-led.es gracias 

  • Like 1
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...