Ragazzi,
io ho la necessità in node.tpl.php di inserire il Facebook Like Button senza l'utilizzo di alcun modulo.
Per fare questo devo poter passare all'iframe del like button l'url del nodo in questione, ovviamente senza alcun alias.
Come faccio a recuperare questa variabile e ad utilizzarla?
Posso magari, creare una funzione in template.php e passare la variabile dalla funzione stessa.
Potete aiutarmi? devo fare la stessa cosa anche con il Facebook Comments Box.
ho trovato la variabile. non me la ricordavo ...
uhmmm però se faccio
<?php print $node_url; ?>
Ottengo l'url con alias. A me serve senza alias.
Come fare?
http://www.sanisapori.eu
Come faccio a passare .. $base_url in node.tpl.php per ottenere qualcosa come il codice qui indicato?
<?php print $base_url . 'node/' . $node->nid; ?>
Il problema sta proprio nel fatto che $node_url non continere il $base_url, cioè la radice dell'url.
http://www.sanisapori.eu
Usando questo codice per costruire l'url del nodo (senza alias), il Like button sembra funzionare..
<?php $curr_url = check_plain('http://' .$_SERVER['HTTP_HOST'] . '/node/' . $node->nid); echo $curr_url; ?>
Ma bisogna vedere se funziona anche l'Open Graph ...
Per il momento non mi si pare la finestra per lasciare un commento.
http://www.sanisapori.eu