Buonasera a tutti
ho creato un button share per condividere una notizia su facebook da pagina web, il tutto funziona l'unico problema è che non viene passato il testo che io richiedo di passare
il codice è un semplice link ed è il seguente
prima vi faccio vedere le variabili che vado a passare nel link
codice:
<?php $title=urlencode($row['comune']." (".$row['provincia'].") - ".$row['regione']);
$url=urlencode('http://realestate.thecityhub.it/ads?annuncio='.$row['id']);
$summary=urlencode($row['comune']." (".$row['provincia'].") - ".$row['regione']." ".$row['indirizzo'].", n. ".$row['ncivico']." Prezzo: ".$row['prezzo']);
$image=urlencode('http://realestate.thecityhub.it/ads?annuncio='.$row['id']);
?>
qui invece c'è il link
codice:
<a class="btn btn-default" onClick="window.open('http://www.facebook.com/sharer.php?s=100&p[title]=<?php echo $title;?>&p[summary]=<?php echo $summary;?>&p[url]=<?php echo $url; ?>&&p[images][0]=<?php echo $image;?>', 'sharer', 'toolbar=0,status=0,width=548,height=325');" target="_parent" href="javascript: void(0)"><i class="fa fa-share-alt"></i> <?php echo $lang['share_button'];?></a>
ho postato qui perchè sinceramente non sapevo dove altro postare il thread pensavo nella sezione PHP visto che le variabili sono scritte in PHP ma penso che il problema sia più nel window.open dunque Javascript...
Beh comuque sia il problema è che quando premo il link mi apre la finestra di facebook dove riporta l'immagine relativa a quella pagina e basta, invece io vorrei che riportasse pure il testo (ad esempio come testo vorrei che riportasse $summary)
avete presente dove c'è scritto: scrivi un commento per questo post (nella fase prima di condividerlo?) ecco lì vorrei apparisse il $summary
si può fare con questo metodo oppure devo utilizzare le API e fare diversamente?
Grazie