Jump to content

[SOLUCIONADO] ¿ Como obtener la url desde un .tpl ?


tuverano.com

Recommended Posts

Hola, me gustaría poder obtener la url desde el fichero product.tpl para probar un cambio que estoy realizando. En mi caso esta en /html/themes/tuverano. Las variables $_SERVER['REQUEST_URI'] no me funciona. Tengo que añadir algo en /product.php ?

Link to comment
Share on other sites

En el fichero .tpl estoy incluyendo el "me gusta" de facebook con el siguiente código y necesito la url del producto que estoy consultando (ej. http://www.tuverano.com/juegos-acuaticos-piscina/6-ping-pong-flotante.html).

<object style="border: medium none; overflow: hidden; width: 193px; height: 80px;" data="http://www.face
book.com/plugins/like.php?href=XXXXXXXXXXXXXXX&layout=button_count&show_faces=false&width=450&act
ion=liked&font&colorscheme=light&height=21"></object>

¿ que pongo en XXXXXXXX ? He probado $_SERVER['REQUEST_URI'] y me dice que no conoce la variable _SERVER.

Alguna idea ?

Link to comment
Share on other sites

Obtengo el siguiente error:

Fatal error: Smarty error: [in /var/www/html/themes/tuverano/product.tpl line 333]: syntax error: unrecognized tag: $lang_rewrite_urls[{$cookie->id_lang (Smarty_Compiler.class.php, line 446) in /var/www/html/tools/smarty/Smarty.class.php on line 1095


Con el siguiente código introducido en product.tpl:
<object style="border: medium none; overflow: hidden; width: 193px; height: 80px;" data="http://www.facebook.com/plugins/like.php?hr
ef={$lang_rewrite_urls[{$cookie->id_lang}]}&layout=button_count&show_faces=false&width=450&action=liked&font&colorscheme=light&height=21"></object>

Alguna idea?

Link to comment
Share on other sites

Nunca he utilizado Prestashop antes de la versión 1.4, así que no tengo claro cómo gestionaba el tema de los enlaces... Prueba a poner {$link_rewrite} o si eso no funciona {$link->getProductLink($product)}. Si nada de eso funciona, mira en el archivo themes->tu_tema->product-list.tpl a ver cómo se construyen los enlaces a los productos, quizás lo puedas sacer de ahí... Prueba y me cuentas, a ver si entre conseguimos dar con ello.
Saludos! :)

Link to comment
Share on other sites

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