Jump to content

Cambiar hipervinculos de homefeatured


u1050411

Recommended Posts

Hola, estoy intentando cambiar el hipervinculo del modulo de productos destacados , en lugar de un hipervinculo al producto lo quiero cambiar a un hipervinculo al fabricante. 

 

En resumen si alguien sabe como cambiar el hipervinculo del producto pero solo en la pagina principal. 

 

he probado con esta funcion en homefeatured.tpl

 

<script type="text/javascript">
$('a').each(function() {
    var value = $(this).attr('href');
    if(value=='*')
    {
        $(this).attr('href', 'http://youtube.com');
    }
});​
</script>
 
 

 

Link to comment
Share on other sites

<a class="product-image-container" href="{$link->getManufacturerLink($product.4)}">

 

Esto tampoco sirve , añade referencias pero lo unico que quiero es sustituir la url por la de manufacturas

 

 

Despues he probado esto

 

<script type="text/javascript">
$(document).ready(function(){ 
$(".product-image-container a").each(function(){ 
var href = $(this).attr("href");
$(this).attr('href', '{$link->getManufacturerLink($product.4)}');
}); 
}); 
</script>

 

Pero tampoco , porque no solo me modifica la classe en el modulo sino en toda la pagina

Link to comment
Share on other sites

Cambia el enlace del producto por esto, poniendole la clase que tengas

<a href="{$link->getPageLink('manufacturer.php')}?id_manufacturer={$product.id_manufacturer}" title="{$product.manufacturer_name}">{$product.manufacturer_name}</a>
Link to comment
Share on other sites

Solucion facilisima respecto a que solo modifique el modulo que quieras. 

 

<script type="text/javascript">
$(document).ready(function(){ 
$("#nameModul .product-image-container a").each(function(){ 
var href = $(this).attr("href");
$(this).attr('href', '{$link->getManufacturerLink($product.4)}');
}); 
}); 
</script>
 
Seguro que hay una manera mas sencilla, quien la sepa porfa avisad. 
Link to comment
Share on other sites

<a href="{$link->getPageLink('manufacturer.php')}?id_manufacturer={$product.id_manufacturer}" title="{$product.manufacturer_name}">{$product.manufacturer_name}</a>

 

Lo siento estoy muy espeso he dormido poco y se poco, pero si pongo eso no cambio todos los enlaces de la pagina por el del fabricante? 

 

Pd. para que sirve poner titulo a un hipervinculo?

Link to comment
Share on other sites

Pues si, Pero para que no cambie todos los enlaces mejor especificar modulo y classe

 

<a #nameModul .nameClass href="{$link->getPageLink('manufacturer.php')}?id_manufacturer={$product.id_manufacturer}" title="{$product.manufacturer_name}">{$product.manufacturer_name}</a>

 

Ahora me estoy despertando, no tendria que hacer esfuerzos intelectuales antes de las 5 de la tarde.. que soy un animal nocturno. 

 

Muchas gracias Ventura , te cojo la matricula porque si no te importa te voy a molestar muchas veces :)

Link to comment
Share on other sites

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