SergioE Posted July 22, 2016 Share Posted July 22, 2016 (edited) Buenas, uso el tema de uhu-bootstrap en Prestashop 1.6.0.9 y quiero quitar el enlace de la categoria superior del menu horizontal manteniendo la de las otras categorias que se despliegan al hacer hover. He mirado dentro de /httpdocs/modules/uhu_topmenu --> uhu_topmenu.php Y he encontrado esta línia que creo que es la que se tiene que modificar pero no se como: if (!empty($is_intersected)) { $this->menu .= '<li class="nav_li cat">'; $this->menu .= '<a class="nav_a roll" href="'.Tools::HtmlEntitiesUTF8($category_link).'" title=""><span data-title="'.$category->name.'">'.$category->name.'</span></a>'; He seguido este post pero no me ha solucionado el problema. https://www.prestashop.com/forums/topic/329254-solucionado-eliminar-enlace-de-categoria-padre-en-menu-superior/ Si alguien me puede ayudar se lo agradezco. Saludos Edited July 22, 2016 by SergioE (see edit history) Link to comment Share on other sites More sharing options...
Code-Plus Posted July 22, 2016 Share Posted July 22, 2016 Buenas, por defecto mete en enlace, no hay una opción para que no haya enlace? Saludos Link to comment Share on other sites More sharing options...
SergioE Posted July 22, 2016 Author Share Posted July 22, 2016 No y si existe no se donde puede estar.. tengo que tocar codigo o donde tengo que verlo eso?? Link to comment Share on other sites More sharing options...
Code-Plus Posted July 22, 2016 Share Posted July 22, 2016 En el módulo de configuración de tu tema o en el que hace el menú del tema. Búscalos en el listado de módulos. Saludos Link to comment Share on other sites More sharing options...
SergioE Posted July 22, 2016 Author Share Posted July 22, 2016 El modulo no tiene ninguna opcion para desactivar los enlaces de la categoria padre... sería tocar código pero no se en que archivo.. lo anterior que comente no funciono Link to comment Share on other sites More sharing options...
Code-Plus Posted July 22, 2016 Share Posted July 22, 2016 Buenas, solo saca el inspector en el menú que quieras quitar, mira donde se genera y omites esa línea. Slaudos Link to comment Share on other sites More sharing options...
SergioE Posted July 22, 2016 Author Share Posted July 22, 2016 No entiendo cuando dices donde se genera... puedo ponerle un href="javascript: void(0);" en la etiqueta <a>) ? Link to comment Share on other sites More sharing options...
SergioE Posted July 22, 2016 Author Share Posted July 22, 2016 Sirve si paso los archivos? uhu_topmenu.php uhu_topmenu(tpl).txt Link to comment Share on other sites More sharing options...
Code-Plus Posted July 22, 2016 Share Posted July 22, 2016 Sube el tpl del módulo Link to comment Share on other sites More sharing options...
SergioE Posted July 22, 2016 Author Share Posted July 22, 2016 Es ese, el txt, solo que lo he puesto ahi, que no me dejaba subirlo.. Link to comment Share on other sites More sharing options...
Code-Plus Posted July 22, 2016 Share Posted July 22, 2016 En ese no se generan, tiene que ser otro Link to comment Share on other sites More sharing options...
SergioE Posted July 22, 2016 Author Share Posted July 22, 2016 Solo hay ese tpl del modulo justamente, que es el uhu... cual podria ser el tpl? Link to comment Share on other sites More sharing options...
SergioE Posted July 22, 2016 Author Share Posted July 22, 2016 El modulo del menu horizontal superior por defecto esta desactivado, con lo que ese no puede ser.. Link to comment Share on other sites More sharing options...
Code-Plus Posted July 22, 2016 Share Posted July 22, 2016 Busca en los js del modulo, lo tiene que estar generando en dinámico. Saludos Link to comment Share on other sites More sharing options...
SergioE Posted July 22, 2016 Author Share Posted July 22, 2016 No veo ningun js en el modulo Link to comment Share on other sites More sharing options...
SergioE Posted July 22, 2016 Author Share Posted July 22, 2016 (edited) Nadie sabe como quitar los enlaces de las categorias padre que aparecen en el top menu de mi tema uhu boostrap? Funcionaria si pongo en las etiquetas <a> el codigo : javascript: void(0); ??? Saludos Edited July 22, 2016 by SergioE (see edit history) Link to comment Share on other sites More sharing options...
SergioE Posted July 22, 2016 Author Share Posted July 22, 2016 SOLUCIONADOO!! JAJA Al final he ido al uhu_topmenu.php y he cambiado esto: if (!empty($is_intersected)) { $this->menu .= '<li class="nav_li cat">'; $this->menu .= '<a class="nav_a roll" href="'.Tools::HtmlEntitiesUTF8($category_link).'" title=""><span data-title="'.$category->name.'">'.$category->name.'</span></a>'; Por lo que dije anteriormente del javascript: void(0); if (!empty($is_intersected)) { $this->menu .= '<li class="nav_li cat">'; $this->menu .= '<a class="nav_a roll" href="javascript:void(0)"'.Tools::HtmlEntitiesUTF8($category_link).'" title=""><span data-title="'.$category->name.'">'.$category->name.'</span></a>'; Supongo que la manera es correcta no? No hay ningún problema en hacerlo así? Link to comment Share on other sites More sharing options...
Code-Plus Posted July 25, 2016 Share Posted July 25, 2016 Buenas, se me pasó eso en el php, es que en teoría, según las directrices de desarrollo que impone PS no debería haber ese código ahí. Si, así está bien, sólo verifica que no te esté quitando todos los links. Saludos Rectifico, deberías quitar el href completo. slaudos Link to comment Share on other sites More sharing options...
SergioE Posted July 25, 2016 Author Share Posted July 25, 2016 Si lo quito se me vuelven a activar, y así los links de la categoria superior no funcionan, que es lo que queria.. Que problema hay con ese href? Link to comment Share on other sites More sharing options...
SergioE Posted July 26, 2016 Author Share Posted July 26, 2016 ?? Link to comment Share on other sites More sharing options...
Code-Plus Posted July 26, 2016 Share Posted July 26, 2016 Buenas, no hay ninguno Sergio. Saludos 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