piribipipi Posted September 4, 2014 Share Posted September 4, 2014 (edited) Hola, ya he revisado en el foro pero a pesar de que dan solucion a este problema, en mi caso no funciono... Quiero recuperar en una pagina todas las categorias de la tienda... Para ello, miro en base de datos y el id de la pagina home es 2, y el link_rewrite es home, por lo que yo intento recuperar las categorias llamando a la pagina de la siguiente forma: http://xxxxxxx.xx/2-home, pero me devuelve una pagina con error 404... estoy haciendo algo mal???? Gracias! Edited September 11, 2014 by nadie Moderación edita título del tema para que sea mas descriptivo (see edit history) Link to comment Share on other sites More sharing options...
jesa Posted September 4, 2014 Share Posted September 4, 2014 Puedes explicar mejor lo que quieres conseguir? La categoría Home e inicio no se listan y por eso te da error. Link to comment Share on other sites More sharing options...
nadie Posted September 4, 2014 Share Posted September 4, 2014 Hola, ya he revisado en el foro pero a pesar de que dan solucion a este problema, en mi caso no funciono... Quiero recuperar en una pagina todas las categorias de la tienda... Para ello, miro en base de datos y el id de la pagina home es 2, y el link_rewrite es home, por lo que yo intento recuperar las categorias llamando a la pagina de la siguiente forma: http://xxxxxxx.xx/2-home, pero me devuelve una pagina con error 404... estoy haciendo algo mal???? Gracias! Antes si dejaba ver las categorías por debajo de home, cuando accedias por url a la categoría home. Yo acabo de probar con Prestashop 1.6.0.9 y al parecer ahora no deja. Reviso luego, donde esta la condicional, para que no los muestre y si tengo un hueco te comento los pasos a seguir. 1 Link to comment Share on other sites More sharing options...
piribipipi Posted September 5, 2014 Author Share Posted September 5, 2014 @jesa, lo que quiero conseguir es una pagina que recupere automaticamente todas las categorias que cuelgan de la categoria "home". Es decir, las subcategorias de home... Si por ejemplo las categorias A, B y C son categorias "hijas" de home, querria que en la pagina me mostrasen A, B y C. @nadie, ojala puedas mirar eso y comentarme donde modificar... Yo estuve mirando y en otras versiones de prestashop si que se podia, pero no se porque en esta no... no veo que sea algo tannn raro que se quieran mostrar las categorias principales en una pagina..... Gracias por la colaboracion! Link to comment Share on other sites More sharing options...
nadie Posted September 11, 2014 Share Posted September 11, 2014 @jesa, lo que quiero conseguir es una pagina que recupere automaticamente todas las categorias que cuelgan de la categoria "home". Es decir, las subcategorias de home... Si por ejemplo las categorias A, B y C son categorias "hijas" de home, querria que en la pagina me mostrasen A, B y C. @nadie, ojala puedas mirar eso y comentarme donde modificar... Yo estuve mirando y en otras versiones de prestashop si que se podia, pero no se porque en esta no... no veo que sea algo tannn raro que se quieran mostrar las categorias principales en una pagina..... Gracias por la colaboracion! Prueba lo que comentan aquí: http://stackoverflow.com/questions/24023989/home-category-page-not-working-after-update del override. Saludos ! 1 Link to comment Share on other sites More sharing options...
piribipipi Posted September 11, 2014 Author Share Posted September 11, 2014 Ok, voy a mirar a ver si funciona y ya comento Gracias! Link to comment Share on other sites More sharing options...
piribipipi Posted September 11, 2014 Author Share Posted September 11, 2014 Acabo de probar, y no me funciono :S, yo creo que segui los pasos como indicaban pero aun asi no va.... De todas formas aunque creo que ya no voy a necesitar esa funcionalidad queria comprobarlo... Dejo aqui los pasos por si alguien quiere echarle un vistazo y ver si a ellos les funciona (Esto es para prestashop 1.6!!): 1- Crear el archivo CategoryController.php en /override/controllers/front/ con el siguiente contenido: <?php class CategoryController extends CategoryControllerCore { public function canonicalRedirection($canonicalURL = '') { if (Tools::getValue('live_edit')) return ; if (!Validate::isLoadedObject($this->category) || !$this->category->inShop() || !$this->category->isAssociatedToShop() || $this->category->id == Configuration::get('PS_ROOT_CATEGORY')) { $this->redirect_after = '404'; $this->redirect(); } if (!Tools::getValue('noredirect') && Validate::isLoadedObject($this->category)) FrontController::canonicalRedirection($this->context->link->getCategoryLink($this->category)); } } 2- Asegurarse de borrar /cache/class_index.php despues de crear el archivo anterior.. Y con esto ya deberia de poder acceder a la categoria home y ver sus subcategorias..... A ver si alguien lo puede probar y comenta si le funciono o no! Saludos! Link to comment Share on other sites More sharing options...
Recommended Posts