Jump to content

Error "Dispatcher::createUrl()"


Jorllonei

Recommended Posts

16 hours ago, aixos said:

Sí.

pon la URL y esto ayudará a poder darte una respuesta

Gracias, ya lo solucioné con un backup de la noche anterior.

Ahora el problema que tengo es con un blog dentro de la tienda. Creo los posts y todo bien, se muestra el listado de posts en la pagina inicial Blog pero no puedo entrar en el post, me salta un error 500. 

Dispatcher::createUrl() miss required parameter "sb_category" for route "module-ph_simpleblog-single"
at line 920 in file classes/Dispatcher.php

915.             if (!$data['required']) {
916.                 continue;
917.             }
918. 
919.             if (!array_key_exists($key, $params)) {
920.                 throw new PrestaShopException('Dispatcher::createUrl() miss required parameter "' .
921.                     $key . '" for route "' . $route_id . '"');
922.             }
923.             if (isset($this->default_routes[$route_id])) {
924.                 $query_params[$this->default_routes[$route_id]['keywords'][$key]['param']] = $params[$key];
925.             }

Alguna solución para esto? 

Gracias

Link to comment
Share on other sites

On 11/24/2020 at 10:40 AM, Jorllonei said:

Ahora el problema que tengo es con un blog dentro de la tienda. Creo los posts y todo bien, se muestra el listado de posts en la pagina inicial Blog pero no puedo entrar en el post, me salta un error 500. 


Dispatcher::createUrl() miss required parameter "sb_category" for route "module-ph_simpleblog-single"
at line 920 in file classes/Dispatcher.php

915.             if (!$data['required']) {
916.                 continue;
917.             }
918. 
919.             if (!array_key_exists($key, $params)) {
920.                 throw new PrestaShopException('Dispatcher::createUrl() miss required parameter "' .
921.                     $key . '" for route "' . $route_id . '"');
922.             }
923.             if (isset($this->default_routes[$route_id])) {
924.                 $query_params[$this->default_routes[$route_id]['keywords'][$key]['param']] = $params[$key];
925.             }

Alguna solución para esto? 

Gracias

Por favor alguien que haya tenido este mismo problema o sepa como solucionarlo?

Llevo una semana dando vueltas y buscando solución por internet pero nada, no hay medio. Todos los posts del BLOG que creo cuando los abro en la página se me listan tanto en el listado completo del blog como en el de la categoría propia pero una vez se clica en ellos para leerlos te salta el ERROR 500 y no encuentro la manera de solucionarlo.

Gracias.

Link to comment
Share on other sites

On 11/24/2020 at 10:40 AM, Jorllonei said:

Gracias, ya lo solucioné con un backup de la noche anterior.

Ahora el problema que tengo es con un blog dentro de la tienda. Creo los posts y todo bien, se muestra el listado de posts en la pagina inicial Blog pero no puedo entrar en el post, me salta un error 500. 


Dispatcher::createUrl() miss required parameter "sb_category" for route "module-ph_simpleblog-single"
at line 920 in file classes/Dispatcher.php

915.             if (!$data['required']) {
916.                 continue;
917.             }
918. 
919.             if (!array_key_exists($key, $params)) {
920.                 throw new PrestaShopException('Dispatcher::createUrl() miss required parameter "' .
921.                     $key . '" for route "' . $route_id . '"');
922.             }
923.             if (isset($this->default_routes[$route_id])) {
924.                 $query_params[$this->default_routes[$route_id]['keywords'][$key]['param']] = $params[$key];
925.             }

Alguna solución para esto? 

Gracias

La verdad es que nunca he visto ese error, pero prueba a desactivar y activar las url amigables en Parámetros de la tienda->Tráfico&SEO para regenerar el htaccess. Puedes probar también a subir una copia nueva del módulo que sustituya al actual, por si fuese algo a nivel de archivos. Y a unas malas, si fuese algo de base de datos, haz un backup de tus posts, reinicializa el módulo de simpleblog y vuelve a subir tus posts a ver si se te soluciona.

  • Like 1
Link to comment
Share on other sites

  • 3 months later...
On 11/24/2020 at 10:40 AM, Jorllonei said:

Gracias, ya lo solucioné con un backup de la noche anterior.

Ahora el problema que tengo es con un blog dentro de la tienda. Creo los posts y todo bien, se muestra el listado de posts en la pagina inicial Blog pero no puedo entrar en el post, me salta un error 500. 


Dispatcher::createUrl() miss required parameter "sb_category" for route "module-ph_simpleblog-single"
at line 920 in file classes/Dispatcher.php

915.             if (!$data['required']) {
916.                 continue;
917.             }
918. 
919.             if (!array_key_exists($key, $params)) {
920.                 throw new PrestaShopException('Dispatcher::createUrl() miss required parameter "' .
921.                     $key . '" for route "' . $route_id . '"');
922.             }
923.             if (isset($this->default_routes[$route_id])) {
924.                 $query_params[$this->default_routes[$route_id]['keywords'][$key]['param']] = $params[$key];
925.             }

Alguna solución para esto? 

Gracias

Me ocurre lo mismo encontraste la solución?

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...