Jump to content

Problema con Bloques


VicenteGiner

Recommended Posts

Buenas a todos, tengo un problema en relación a los bloques. Tengo un bloque concreto en mi template que es el de contactos que tiene diversos iconos tales como contactar, lista de deseos y otro que no se que función tiene. Pues deseaba quitar el de lista de deseos y ese que no se que función tiene de mi tienda, os paso enlace, es en la parte superior derecha:

 

http://tiendadeazulejos.com/index.php

 

Pues he ido al archivo dentro del template/modulos/modulo concreto y encuentro el apartado que deseo borrar, os lo pego:

<div id="contact-link">
	<a href="{$link->getPageLink('contact', true)|escape:'html':'UTF-8'}" title="{l s='Contact us' mod='blockcontact'}"><i class="icon-envelope"></i> <span class="hide-mobile">{l s='Contact us' mod='blockcontact'}</span></a>
</div>

{if $telnumber}
	<span class="shop-phone">
		<i class="icon-phone"></i>{l s='Call us now:' mod='blockcontact'} <strong>{$telnumber}</strong>
	</span>
{/if}
<div class="wishlinks">
			<div class="wish_right">
 			<a class="header-wishlists" href="{$link->getModuleLink('blockwishlist', 'mywishlist', array(), true)|escape:'html':'UTF-8'}" title="{l s='My wishlists' mod='blockwishlist'}">
			</a>
			</div>
            <div class="compare_right">
            	{if $comparator_max_item}
                    <form method="post" action="{$link->getPageLink('products-comparison')|escape:'html':'UTF-8'}" onsubmit="true" class="compare-form">
                        <button type="submit" class="compare_button bt_compare bt_compare{if isset($paginationId)}_{$paginationId}{/if}">
                            <div class="header-compare"></div>
                        </button>
                        <input type="hidden" name="compare_product_count" class="compare_product_count" value="{count($compared_products)}" />
                        <input type="hidden" name="compare_product_list" class="compare_product_list" value="" />
                    </form>
                    {if !isset($paginationId) || $paginationId == ''}
                        {addJsDefL name=min_item}{l s='Please select at least one product' js=1}{/addJsDefL}
                        {addJsDefL name=max_item}{l s='You cannot add more than %d product(s) to the product comparison' sprintf=$comparator_max_item js=1}{/addJsDefL}
                        {addJsDef comparator_max_item=$comparator_max_item}
                        {addJsDef comparedProductsIds=$compared_products}
                    {/if}
                {/if}
			</div>
</div> 

He probado a eliminar los dos ultimos div, que son los que no quiero y entonces toda la página se me descoloca totalmente y desconozco el motivo. En teoría, este bloque está integrado sólo en la cabecera, no entiendo porque el modificarlo, modifica todo el cuerpo y el pie de la pagina y me desaparecen algunos bloques (imagino que se solapan y por eso no los veo).

 

Gracias de antemano.

  • Like 1
Link to comment
Share on other sites

Dejalo asi:

<div id="contact-link">
	<a href="{$link->getPageLink('contact', true)|escape:'html':'UTF-8'}" title="{l s='Contact us' mod='blockcontact'}"><i class="icon-envelope"></i> <span class="hide-mobile">{l s='Contact us' mod='blockcontact'}</span></a>
</div>

{if $telnumber}
	<span class="shop-phone">
		<i class="icon-phone"></i>{l s='Call us now:' mod='blockcontact'} <strong>{$telnumber}</strong>
	</span>
{/if}
{* <div class="wishlinks">
			<div class="wish_right">
 			<a class="header-wishlists" href="{$link->getModuleLink('blockwishlist', 'mywishlist', array(), true)|escape:'html':'UTF-8'}" title="{l s='My wishlists' mod='blockwishlist'}">
			</a>
			</div>
            <div class="compare_right">
            	{if $comparator_max_item}
                    <form method="post" action="{$link->getPageLink('products-comparison')|escape:'html':'UTF-8'}" onsubmit="true" class="compare-form">
                        <button type="submit" class="compare_button bt_compare bt_compare{if isset($paginationId)}_{$paginationId}{/if}">
                            <div class="header-compare"></div>
                        </button>
                        <input type="hidden" name="compare_product_count" class="compare_product_count" value="{count($compared_products)}" />
                        <input type="hidden" name="compare_product_list" class="compare_product_list" value="" />
                    </form>
                    {if !isset($paginationId) || $paginationId == ''}
                        {addJsDefL name=min_item}{l s='Please select at least one product' js=1}{/addJsDefL}
                        {addJsDefL name=max_item}{l s='You cannot add more than %d product(s) to the product comparison' sprintf=$comparator_max_item js=1}{/addJsDefL}
                        {addJsDef comparator_max_item=$comparator_max_item}
                        {addJsDef comparedProductsIds=$compared_products}
                    {/if}
                {/if}
			</div>
</div>  

*}

Al comentar la parte del codigo que no me interesa que se ejecute con:

{* *}

no es necesario borrar nada.

 

Saludos,

Link to comment
Share on other sites

  • 4 weeks later...

Hombre compañero, cuando dije borrar, si lo comentas, es lo mismo, dejas de utilizar esa parte de código. Quiero saber el motivo de que se descoloque toda la página por quitar 2 iconos de un bloque dentro de header minúsculos.

Comenta un momento, individualmente

 

Bloque corazón whitelist

{*

<div class="wish_right">
 			<a class="header-wishlists" href="{$link->getModuleLink('blockwishlist', 'mywishlist', array(), true)|escape:'html':'UTF-8'}" title="{l s='My wishlists' mod='blockwishlist'}">
			</a>
			</div>

*}

Bloque comparador

{*
<div class="compare_right">
            	{if $comparator_max_item}
                    <form method="post" action="{$link->getPageLink('products-comparison')|escape:'html':'UTF-8'}" onsubmit="true" class="compare-form">
                        <button type="submit" class="compare_button bt_compare bt_compare{if isset($paginationId)}_{$paginationId}{/if}">
                            <div class="header-compare"></div>
                        </button>
                        <input type="hidden" name="compare_product_count" class="compare_product_count" value="{count($compared_products)}" />
                        <input type="hidden" name="compare_product_list" class="compare_product_list" value="" />
                    </form>
                    {if !isset($paginationId) || $paginationId == ''}
                        {addJsDefL name=min_item}{l s='Please select at least one product' js=1}{/addJsDefL}
                        {addJsDefL name=max_item}{l s='You cannot add more than %d product(s) to the product comparison' sprintf=$comparator_max_item js=1}{/addJsDefL}
                        {addJsDef comparator_max_item=$comparator_max_item}
                        {addJsDef comparedProductsIds=$compared_products}
                    {/if}
                {/if}
			</div>
*} 

Solo comenta esos dos bloques individualmente y no comentes nada mas.

 

 

------------

 

De todos modos, tambien puedes ocultarlo por CSS, por ejemplo en tu fichero:

http://www.tiendadeazulejos.com/themes/gadgets/css/autoload/digitalredfox.css

Añadir:

.headernav .wish_right, .headernav .compare_right {
    display: none;
}

(Limpia cache de tu navegador si modificas el CSS)

 

Suerte

Link to comment
Share on other sites

Como te ha comentado el usuario Nadie, prueba comentarlos individualmente o añadirlo lo que te ha dicho en el CSS

 

Sin ver el cambio aplicado en tu web y no conociendo la plantilla  (no porque no vea tu web, sino porque no la he usado) que usas (porque aquí, no todos conocemos todas las plantillas), no siempre podemos saber porque se se descuadra o se deja de descuadra un bloque.

 

¿Puedes adjuntar pantallazo de como se ve el bloque si con la ultimo que te han comentado sigue sin funcionar de como se te ve la tienda?

 

¿Que bloques te desaparecen?

Link to comment
Share on other sites

Se me olvido decirte, que si quieres me puedes enviar un email al email de la firma (si lo haces indica en el titulo del asunto que eres forero, ya que no leo los emails), y te lo intento modificar yo (si no lo consigues tras las ultimas indicaciones que te he dado), entiéndase que no te cobro nada por hacerlo, así que no te preocupes.   :)

 

Saludos,

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