JoseMi67 Posted November 7, 2014 Share Posted November 7, 2014 (edited) Hola: Tengo un problema con una instalación 1.6.0.6 en la que por alguna extraña razón que no llego a comprender, no funciona el desplegable de los fabricantes ni el menú horizontal en la portada. En el caso del menú, sólo funciona (se despliega) cuando estas viendo un producto. En el caso del desplegable de fabricantes sólo cuando estas viendo productos de fabricantes. La tienda esta en http://tienda.deporteskoala.com Si a alguien se le ocurre qué puede ser , por dónde puedo seguir, pues se lo agradecería. Gracias por adelantado. Edited November 18, 2014 by JoseMi67 (see edit history) Link to comment Share on other sites More sharing options...
nadie Posted November 7, 2014 Share Posted November 7, 2014 Desactiva un momento el módulo: ag_viewhelper que veo que tienes instalado y te da error en casi todos los sitios, menos en la ficha del producto que es donde te funciona bien el menu, es para ir descartando cositas xD Lo digo porque en Chrome desde Botón derecho Ratón -> Inspeccionar elemento -> Console, he visto lo que te comento del error de js y en tu caso sale afectado a ese modulo.. 1 Link to comment Share on other sites More sharing options...
JoseMi67 Posted November 9, 2014 Author Share Posted November 9, 2014 Hola nadie: He desactivado el modulo ag_viewhelper y el menú superior ya funciona, pero no el desplegable de fabricantes. Link to comment Share on other sites More sharing options...
nadie Posted November 9, 2014 Share Posted November 9, 2014 Tu fichero: /themes/default-bootstrap/modules/blockmanufacturer/blockmanufacturer.tpl ¿Esta así: {* * 2007-2014 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Academic Free License (AFL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/afl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA <[email protected]> * @copyright 2007-2014 PrestaShop SA * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) * International Registered Trademark & Property of PrestaShop SA *} <!-- Block manufacturers module --> <div id="manufacturers_block_left" class="block blockmanufacturer"> <p class="title_block"> {if $display_link_manufacturer} <a href="{$link->getPageLink('manufacturer')|escape:'html':'UTF-8'}" title="{l s='Manufacturers' mod='blockmanufacturer'}"> {/if} {l s='Manufacturers' mod='blockmanufacturer'} {if $display_link_manufacturer} </a> {/if} </p> <div class="block_content list-block"> {if $manufacturers} {if $text_list} <ul> {foreach from=$manufacturers item=manufacturer name=manufacturer_list} {if $smarty.foreach.manufacturer_list.iteration <= $text_list_nb} <li class="{if $smarty.foreach.manufacturer_list.last}last_item{elseif $smarty.foreach.manufacturer_list.first}first_item{else}item{/if}"> <a href="{$link->getmanufacturerLink($manufacturer.id_manufacturer, $manufacturer.link_rewrite)|escape:'html':'UTF-8'}" title="{l s='More about %s' mod='blockmanufacturer' sprintf=[$manufacturer.name]}"> {$manufacturer.name|escape:'html':'UTF-8'} </a> </li> {/if} {/foreach} </ul> {/if} {if $form_list} <form action="{$smarty.server.SCRIPT_NAME|escape:'html':'UTF-8'}" method="get"> <div class="form-group selector1"> <select class="form-control" name="manufacturer_list"> <option value="0">{l s='All manufacturers' mod='blockmanufacturer'}</option> {foreach from=$manufacturers item=manufacturer} <option value="{$link->getmanufacturerLink($manufacturer.id_manufacturer, $manufacturer.link_rewrite)|escape:'html':'UTF-8'}">{$manufacturer.name|escape:'html':'UTF-8'}</option> {/foreach} </select> </div> </form> {/if} {else} <p>{l s='No manufacturer' mod='blockmanufacturer'}</p> {/if} </div> </div> <!-- /Block manufacturers module --> ? 1 Link to comment Share on other sites More sharing options...
nadie Posted November 9, 2014 Share Posted November 9, 2014 Tambien he visto este tema: http://www.prestashop.com/forums/topic/325160-solucionado-no-funciona-desplegable-del-módulo-de-marcas/ que parece relacionado con el tuyo. Tambien te comento (por si acaso) que en github: https://github.com/PrestaShop/PrestaShop/blob/1.6/themes/default-bootstrap/modules/blockmanufacturer/blockmanufacturer.tpl aparece la ultima versión del: /themes/default-bootstrap/modules/blockmanufacturer/blockmanufacturer.tpl y del módulo https://github.com/PrestaShop/blockmanufacturer/tree/master 1 Link to comment Share on other sites More sharing options...
JoseMi67 Posted November 9, 2014 Author Share Posted November 9, 2014 Hola: He probado con la solución que me mencionas y ¡funciona! Alguna sugerencia para lo del menú horizontal y el modulo ag_viewhelper Gracias de nuevo Link to comment Share on other sites More sharing options...
JoseMi67 Posted November 9, 2014 Author Share Posted November 9, 2014 He comprobado que funciona, el menu horizontal y el modulo ag_viewhelper, pero sólo desde las paginas de los productos, por ejemplo desde ésta Es cómo si la carga de los javascritps no incluyera (en el caso de la pagina de inicio y otras) las definiciones correctas, o en el orden corrector, ¿no? ¿Alguna idea? Link to comment Share on other sites More sharing options...
JoseMi67 Posted November 18, 2014 Author Share Posted November 18, 2014 Aunque sigo sin poder activar el module ag_viewhelper, gracias por la ayuda. Link to comment Share on other sites More sharing options...
Recommended Posts