Jump to content

[Solucionado] La he liado con los fabricantes y el menu horizontal


Recommended Posts

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 by JoseMi67 (see edit history)
Link to comment
Share on other sites

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

  • Like 1
Link to comment
Share on other sites

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

?

  • Like 1
Link to comment
Share on other sites

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
  • Like 1
Link to comment
Share on other sites

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

  • 2 weeks later...
  • nadie locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...