Jump to content

[SOLUCIONADO]Cambiar Resumen de su carrito


o0kubik0o

Recommended Posts

Ese es el fichero que estaba buscando. Muchas Gracias!!

Por cierto si has solucionado el tema, edita el titulo del post, editando el primer post del tema y añadiendo solucionado al titulo.

Por cierto, recuerda que estaremos por el foro para guiarte por este mundo lleno de oscuridad y tinieblas.

 

Un saludo,

Link to comment
Share on other sites

  • 2 months later...

En que linea exactamente del archivo se ha de hacer la modificación?

 

Gracias

Para quitar la info de dirección y de transportistas en el carrito debes quitar estas lineas: (en el fichero: themes/plantillaactiva/shopping-cart.tpl)

 

{if (($carrier->id AND !isset($virtualCart)) OR $delivery->id OR $invoice->id) AND !$opc}
<div class="order_delivery">
{if !isset($formattedAddresses)}
 {if $delivery->id}
 <ul id="delivery_address" class="address item">
  <li class="address_title">{l s='Delivery address'}</li>
{if $delivery->company}<li class="address_company">{$delivery->company|escape:'htmlall':'UTF-8'}</li>{/if}
<li class="address_name">{$delivery->firstname|escape:'htmlall':'UTF-8'} {$delivery->lastname|escape:'htmlall':'UTF-8'}</li>
<li class="address_address1">{$delivery->address1|escape:'htmlall':'UTF-8'}</li>
{if $delivery->address2}<li class="address_address2">{$delivery->address2|escape:'htmlall':'UTF-8'}</li>{/if}
<li class="address_city">{$delivery->postcode|escape:'htmlall':'UTF-8'} {$delivery->city|escape:'htmlall':'UTF-8'}</li>
<li class="address_country">{$delivery->country|escape:'htmlall':'UTF-8'} {if $delivery_state}({$delivery_state|escape:'htmlall':'UTF-8'}){/if}</li>
 </ul>
 {/if}
 {if $invoice->id}
 <ul id="invoice_address" class="address alternate_item">
  <li class="address_title">{l s='Invoice address'}</li>
{if $invoice->company}<li class="address_company">{$invoice->company|escape:'htmlall':'UTF-8'}</li>{/if}
<li class="address_name">{$invoice->firstname|escape:'htmlall':'UTF-8'} {$invoice->lastname|escape:'htmlall':'UTF-8'}</li>
<li class="address_address1">{$invoice->address1|escape:'htmlall':'UTF-8'}</li>
{if $invoice->address2}<li class="address_address2">{$invoice->address2|escape:'htmlall':'UTF-8'}</li>{/if}
<li class="address_city">{$invoice->postcode|escape:'htmlall':'UTF-8'} {$invoice->city|escape:'htmlall':'UTF-8'}</li>
<li class="address_country">{$invoice->country|escape:'htmlall':'UTF-8'} {if $invoice_state}({$invoice_state|escape:'htmlall':'UTF-8'}){/if}</li>
 </ul>
 {/if}
{else}
 {foreach from=$formattedAddresses item=address name=myLoop}
  <ul class="address {if $smarty.foreach.myLoop.last}last_item{elseif $smarty.foreach.myLoop.first}first_item{/if} {if $smarty.foreach.myLoop.index % 2}alternate_item{else}item{/if}">
<li class="address_title">{$address.object.alias}</li>
{foreach from=$address.ordered name=adr_loop item=pattern}
 {assign var=addressKey value=" "|explode:$pattern}
 <li>
 {foreach from=$addressKey item=key name="word_loop"}
  <span class="{if isset($addresses_style[$key])}{$addresses_style[$key]}{/if}">
   {$address.formated[$key]|escape:'htmlall':'UTF-8'}
  </span>
 {/foreach}
 </li>
{/foreach}
</ul>
 {/foreach}
 <p class="clear" />
{/if}
{if $carrier->id AND !isset($virtualCart)}
<div id="order_carrier">
 <h4>{l s='Carrier:'}</h4>
 {if isset($carrierPicture)}<img src="{$img_ship_dir}{$carrier->id}.jpg" alt="{l s='Carrier'}" />{/if}
 <span>{$carrier->name|escape:'htmlall':'UTF-8'}</span>
</div>
{/if}
</div>
{/if}

Link to comment
Share on other sites

Me autorespondo: Esta dentro del modulo Bankwire

:P En la plantilla de tu tienda por ejemplo en el fichero order-payment.tpl veras que nombra al {$HOOK_PAYMENT}.

 

Los módulos de pago cargan en ese hook, el correspondiente contenido que luego ves con las casillas para pagar por un método o por otro.

 

Ejemplo si abres la clase principal del fichero bankwire.php entre otras cosas en una de las partes hace referencia a tal hook.

 

public function hookPayment($params)
{
 if (!$this->active)
  return ;
 if (!$this->_checkCurrency($params['cart']))
  return ;
 global $smarty;
 $smarty->assign(array(
  'this_path' => $this->_path,
  'this_path_ssl' => Tools::getShopDomainSsl(true, true).__PS_BASE_URI__.'modules/'.$this->name.'/'
 ));
 return $this->display(__FILE__, 'payment.tpl');
}

 

ect.. ect.. ect..

 

Si ves dentro de payment.tpl en el caso de bankwire es donde esta el rectángulo, para pulsar ir poder pagar por transferencia bancaria..

 

<p class="payment_module">
<a href="{$this_path_ssl}payment.php" title="{l s='Pay by bank wire' mod='bankwire'}">
 <img src="{$this_path}bankwire.jpg" alt="{l s='Pay by bank wire' mod='bankwire'}" width="86" height="49"/>
 {l s='Pay by bank wire (order process will be longer)' mod='bankwire'}
</a>
</p>

 

 

Pero bueno es otro tema distinta a este tema que ya esta cerrado. :P

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...