Jump to content

Cambiar url product-list.tpl


mmalledo

Recommended Posts

Buenos dias, tengo un modulo llamado tm cateogory product donde puedo tener un carrusel con los productos destacados que quiero.

Ahora bien al mostrarme los productos, lo que quiero es que al hacer click en dichos productos se vaya a otra url / otro dominio donde tengo ese mismo producto con su misma id de producto y su misma ruta de producto .  Ya que tengo un prestashop para servicios y otro para ser tienda de productos , pero en la pagina web de servicios promocionar dichos productos destacados para que le den click y vayan a la web de tienda.

Espero haberme explicado. a continuación dejo el código donde creo que se debe de realizar la modificación, dicho codigo se encuentra en product-list.tpl del theme,

a la espera que alguien me ayude, Gracias.

                <a class="product_img_link" href="{$product.link|escape:'html':'UTF-8'}" title="{$product.name|escape:'html':'UTF-8'}" itemprop="url">
                  <img class="replace-2x img-responsive" src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home_default')|escape:'html':'UTF-8'}" alt="{if !empty($product.legend)}{$product.legend|escape:'html':'UTF-8'}{else}{$product.name|escape:'html':'UTF-8'}{/if}"title="{if !empty($product.legend)}{$product.legend|escape:'html':'UTF-8'}{else}{$product.name|escape:'html':'UTF-8'}{/if}"{if isset($homeSize)} width="{$homeSize.width}" height="{$homeSize.height}"{/if} itemprop="image" />
                </a>

 

Link to comment
Share on other sites

Hola @mmalledo

Creo que no habrá una manera perfecta de hacer eso sin un módulo que te sobrescriba la class Product.

Pero puedes intentar eso:

Cambiar 

<a class="product_img_link" href="{$product.link|escape:'html':'UTF-8'}" title="{$product.name|escape:'html':'UTF-8'}" itemprop="url">

Por

<a class="product_img_link" href="https://www.tu_nuevo_dominio.com/{$product.id}-{$product.link_rewrite|escape:'html':'UTF-8'}.html" title="{$product.name|escape:'html':'UTF-8'}" itemprop="url">

 

Link to comment
Share on other sites

1 hour ago, Rodrigo B Laurindo said:

Hola @mmalledo

Creo que no habrá una manera perfecta de hacer eso sin un módulo que te sobrescriba la class Product.

Pero puedes intentar eso:

Cambiar 


<a class="product_img_link" href="{$product.link|escape:'html':'UTF-8'}" title="{$product.name|escape:'html':'UTF-8'}" itemprop="url">

Por


<a class="product_img_link" href="https://www.tu_nuevo_dominio.com/{$product.id}-{$product.link_rewrite|escape:'html':'UTF-8'}.html" title="{$product.name|escape:'html':'UTF-8'}" itemprop="url">

 

Gracias Rodrigo , justo estaba cambiando pero ahora no se porque no me acepta los cambios,  he eliminado las cookies del navegador y limpiado cache pero nada. ya veré que sucede

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