Joomla.it Forum

Joomla! 3 => Joomla! 3 => : ciriman 27 Sep 2013, 15:56:56

: AddThis in articoli di un modulo news
: ciriman 27 Sep 2013, 15:56:56
Salve,
vorrei inserire il codice AddThis in un modulo news che richiama gli articoli di una categoria... i pulsanti per lo sharing compariranno quindi sotto ogni intro-text composto dal modulo, e cliccando vorrei condividere quel preciso articolo senza doverlo aprire! ...cosi come son riuscito a fare, inserendo il codice nel default.php che compone il layout del modulo, riesco a condividere solo l'url base del sito e non l'articolo preciso. Inoltre cosi, i tasti AddThis, sembrano essere tutti collegati e cloni di uno solo, infatti condividendo un'articolo tutti i bottoni sembrano aggiornarsi collezionando quel click.


di seguito vi riporto il codice cosi come l'ho inserito:
:

<div class="social-n-box">
<!-- AddThis Button BEGIN -->
<div class="addthis_toolbox addthis_default_style addthis_16x16_style">
<a class="addthis_button_facebook"></a>
<a class="addthis_button_twitter"></a>
<a class="addthis_button_google_plusone_share"></a>
</ div>
<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=nomeutente"></script>
<!-- AddThis Button END -->
</ div>

link al sito in costruzione:
http://www.shoppingmag.it/leo2/

spero possiate aiutarmi...
: Re:AddThis in articoli di un modulo news
: BelinBelan 27 Sep 2013, 16:09:37
Ciao ciriman,


sul sito di addthis hai creato il tuo profilo?


Dal sito di addthis hai copiato e incollato TUTTI i codici necessari?


Non basta solo quel pezzettino di codice, devi inserire anche il resto nel corpo del template. ;)
: Re:AddThis in articoli di un modulo news
: ciriman 27 Sep 2013, 16:29:27
...questo è il codice che mi genera dopo aver scelto quali social inserire... mi manca qualche pezzo? si certo ho un account AddThis ovvio! verifico se ci sia del codice da inserire altrove, il problema è che per joomla danno la possibilità di scaricare un plugin, ma a me non serve (credo). Ho usato il codice anche nell'apposito campo del componente K2, e infatti andando su ogni singolo articolo funziona ala grande.

: Re:AddThis in articoli di un modulo news
: BelinBelan 27 Sep 2013, 16:34:13
C'é anche del codice javascript da inserire nell'head del template o prima della chiusura del tag body, quando richiedi il codice, la finestra è divisa in due sezioni:


addthis fornisce il "codice" per i pulsanti da visualizzare


e poi il codice javascript con l'ID del tuo account addthis


ho come la netta sensazione che tu non abbia inserito quest'ultimo... mi sa...
: Re:AddThis in articoli di un modulo news
: ciriman 27 Sep 2013, 17:02:42
no, confermo non venga segnalato nessun altro codice... a meno che non mi stia sbagliando di grosso, ma dice semplicemente di inserire il codice tra i tag <body></body> laddove si vuole compaiano i bottoni scelti. di fatto un modulo compare all'interno di questi TAG... ma il problema è un'altro, non viene linkato l'articolo preciso, ma la root del sito.


ora frugando http://support.addthis.com/customer/portal/articles/381242-url-title#.UkWardJ7KSo (http://support.addthis.com/customer/portal/articles/381242-url-title#.UkWardJ7KSo) nel sito di AddThis, mi pare di capire si possa passare nel codice una serie di parametri. Quindi sto provando a prendere questi valori cosi come il modulo li prende per formare gli strilli degli articoli... ma non è cosi facile come fare:
:
<a class="addthis_button_facebook"
        addthis:url="<?php echo $item->link;?>"
[/url]


infatti genera un errore... mi inserisce nel url l'indirizzo di Facebook  :o

[allegato eliminato automaticamente dopo un anno]
: Re:AddThis in articoli di un modulo news
: BelinBelan 27 Sep 2013, 17:14:57
Scusami!  ;D


Ho confuso addthis, con sharethis!!! :)


Ho fatto delle prove di condivisione (articolo su Dubai)  su FB, Twitter e G+ e funzionavano... :o
: Re:AddThis in articoli di un modulo news
: ciriman 27 Sep 2013, 17:22:25
funzionavano? ..cioe, cliccando dai bottoni posti direttamente in home, sotto lo strillo, hai condiviso quel preciso articolo, e non l'url root? non è possibile.. a me da sempre la condivisione dell'index.
: Re:AddThis in articoli di un modulo news
: BelinBelan 27 Sep 2013, 17:24:29
Ti confermo, ho cliccato sull'articolo Dubai... in fondo ci sono tre pulsanti addthis, ho condiviso tale articolo usando le tre opzioni messe a disposizione. Uso Chrome come browser.


Hai pulito la cache del tuo browser? :o
: Re:AddThis in articoli di un modulo news
: ciriman 27 Sep 2013, 17:48:54
Ti confermo, ho cliccato sull'articolo Dubai... in fondo ci sono tre pulsanti addthis, ho condiviso tale articolo usando le tre opzioni messe a disposizione.

ma hai letto il topic  ..il problema è rivolto alla condivisione di un articolo richiamato dal modulo in HOME.. nel senso, cliccando dai button sharing inclusi in ogni singolo strillo! non entrando nell'articolo.
: Re:AddThis in articoli di un modulo news
: BelinBelan 27 Sep 2013, 17:55:07
e quello infatti non funziona ma credo sia anche logico così.


Il codice è uno e si applica alla URL del sito, se il bottone è nella home, legge la url della home, mica la url dell'articolo che stai linkando nel modulo.. :)


Mi spiego meglio, hai x articoli che stai linkando in anteprima con x bottoni per ogni anteprima, ora, ogni bottone LEGGE la URL nella pagina in cui sono presenti e non quello dell'articolo che linki, in definitiva, è logico che mettendo i bottoni nella HOME l'articolo che linkerai sarà la home-page.


I bottoni di condivisione li metti, giustamente, in fondo (o in cima) all'articolo completo.
: Re:AddThis in articoli di un modulo news
: ciriman 27 Sep 2013, 17:58:26
...senti, gentilissimo, grazie.. ma se non sai come risolvere l problema, è inutile che trovi un "perche" e "percome" debba funzionare secondo la unica logica che si conosce. Ti dico che dovrebbe funzionare in altro modo. cosi come ho spiegato. pescando l'url da condividere da ogni item. ora.. se non lo sai non far perdere tempo il prossimo con tue congetture. Grazie ancora. saluti.
 ;)
: Re:AddThis in articoli di un modulo news
: BelinBelan 27 Sep 2013, 18:02:57
belin! ;D