Back to top

Autore Topic: Condividi Prodotti di Virtuemart Su Facebook  (Letto 41393 volte)

Offline assicomputer

  • Appassionato
  • ***
  • Post: 304
  • Sesso: Maschio
    • Mostra profilo
Condividi Prodotti di Virtuemart Su Facebook
« il: 06 Apr 2011, 21:30:02 »
Come ormai da un pò si vede in molti siti sviluppati con Virtuemart, si può implementare all'interno della scheda del prodotto un pulsante per la condivisione sul socialnetwork Facebook. Avendo impiegato un bel pò di tempo per ricerca una soluzione quanto più "pulita" possibile per implementare tale possibilità nel mio sito, ho scritto una piccola guida che spero possa essere utile alla comunity.
Per qualsiasi dubbio o informazione non esitate a scrivere.

Link all'articolo: http://www.joomla.it/articoli-della-community/4861-condividi-prodotti-di-virtuemart-su-facebook.html
« Ultima modifica: 07 Apr 2011, 09:39:06 da alexred »

Offline taolo

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3651
  • Sesso: Maschio
    • Mostra profilo
Re:Condividi Prodotti di Virtuemart Su Facebook
« Risposta #1 il: 07 Apr 2011, 10:05:24 »
Sarò io che mi sono appena svegliato, ma non vedo il codice share nell'articolo.  ;)
Ogni tanto passo da Joomla Blog! Un blog su Joomla

Offline alexred

  • Fuori controllo
  • *
  • Post: 25672
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
Re:Condividi Prodotti di Virtuemart Su Facebook
« Risposta #2 il: 07 Apr 2011, 10:10:33 »
azz...  hai ragione taolo,
probabilmente l'editor di Joomla ha tagliato il codice al salvataggio dell'articolo.
Chiedo a assicomputer di riportare qui sul forum il codice che poi riporterò io nell'articolo senza editor

Offline assicomputer

  • Appassionato
  • ***
  • Post: 304
  • Sesso: Maschio
    • Mostra profilo
Re:Condividi Prodotti di Virtuemart Su Facebook
« Risposta #3 il: 08 Apr 2011, 19:51:18 »
Ragazzi ecco il codice, perdonate per il leggero ritardo nella risposta ma sono fuori città.
Alex se puoi appena puoi aggiungolo te nella miniguida. Grazie e buon lavoro.
« Ultima modifica: 12 Apr 2011, 20:48:54 da ste »

Offline alexred

  • Fuori controllo
  • *
  • Post: 25672
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
Re:Condividi Prodotti di Virtuemart Su Facebook
« Risposta #4 il: 08 Apr 2011, 20:34:20 »
ok, ho provato a ripristinare il codice ed ho pubblicato l'articolo in homepage.

Offline bianco2k

  • Nuovo arrivato
  • *
  • Post: 20
  • Sesso: Maschio
    • Mostra profilo
Re:Condividi Prodotti di Virtuemart Su Facebook
« Risposta #5 il: 08 Apr 2011, 21:02:50 »
ottimo script :D. però ho un problema... non mette l'immagine, come faccio?
« Ultima modifica: 08 Apr 2011, 21:12:56 da bianco2k »

Offline assicomputer

  • Appassionato
  • ***
  • Post: 304
  • Sesso: Maschio
    • Mostra profilo
Re:Condividi Prodotti di Virtuemart Su Facebook
« Risposta #6 il: 09 Apr 2011, 08:03:45 »
Ciao Bianco, strano che non funziona, è testat e funzionante,
hai seguito tutti i passaggi della miniguida qui? http://www.joomla.it/articoli-della-community/4861-condividi-prodotti-di-virtuemart-su-facebook.html
Che sistema per il sef stai utilizzando?

Offline franktuli

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
Re:Condividi Prodotti di Virtuemart Su Facebook
« Risposta #7 il: 09 Apr 2011, 10:42:31 »
Ho sequito passo passo la guida ma non funziona, o meglio mi apre la pagine per lo share ma non carica ne img, ne descrizione.

Sito: test.vimatel.it


Offline superzu

  • Nuovo arrivato
  • *
  • Post: 40
    • Mostra profilo
Re:Condividi Prodotti di Virtuemart Su Facebook
« Risposta #8 il: 09 Apr 2011, 10:55:35 »
Succede la stessa cosa anche a me. Condivide il link ma non la descrizione del prodotto e l'immagine.
Ho provato a settare vari OPEN GRAPH secondo la quida facebook ma non cambia nulla
og:title
og:type
og:image
og:url

Grazie per il supporto

Offline franktuli

  • Nuovo arrivato
  • *
  • Post: 7
    • Mostra profilo
Re:Condividi Prodotti di Virtuemart Su Facebook
« Risposta #9 il: 09 Apr 2011, 12:15:31 »
problema risolto svuotando la cache, adesso come descrizione del link mi da il metatag del sito come faccio ad applicargli la descrizione del prodotto??
devo settare i meta nella pagina flypage ?

Offline bianco2k

  • Nuovo arrivato
  • *
  • Post: 20
  • Sesso: Maschio
    • Mostra profilo
Re:Condividi Prodotti di Virtuemart Su Facebook
« Risposta #10 il: 09 Apr 2011, 14:36:23 »
Ciao Bianco, strano che non funziona, è testat e funzionante,
hai seguito tutti i passaggi della miniguida qui? http://www.joomla.it/articoli-della-community/4861-condividi-prodotti-di-virtuemart-su-facebook.html
Che sistema per il sef stai utilizzando?

Si ho seguito tutti i passi ma niente, ho provato vari browser... il sito è questo
http://www.glamoodstore.com/Abbigliamento-Uomo/Polo/art.bam104/-Polo-Uomo-Baci-Abbracci.html

Offline robytotem

  • Appassionato
  • ***
  • Post: 274
    • Mostra profilo
Re:Condividi Prodotti di Virtuemart Su Facebook
« Risposta #11 il: 09 Apr 2011, 18:25:51 »
Articolo carino che ho usato...

ho seguito la guida e funziona perfettamente ma....

1) vi siete dimenticati di chiudere il tag della tabella


EDIT: il codice nell'articolo è stato corretto


2) dopo diverse prove dove avevo anke io lo stesso problema di visualizzazione dell'immagine, ho impostato tutto così ed ora va:

Site Name Over-ride : vuoto
Titolo : Do not set tag
Open Graph Type : vuoto
Facebook Admins : vuoto
Set tags for all pages? : Sì


fatemi sapere se tutto ok

ciao ciao

 ;D


------------------------------------
In questo momento ho verificato una cosa: tutto ok ma se mi loggo mi manda su una pagina Utenti registrati e se mi slogo...pagina bianca!!! sto usando il login di VM...

ho capito che la causa è il plugin System - VM Open Graph, se lo disabilito funziona tutto...

provo a dare un'occhiata al codice del plugin...
« Ultima modifica: 12 Apr 2011, 20:53:52 da ste »

Offline superzu

  • Nuovo arrivato
  • *
  • Post: 40
    • Mostra profilo
Re:Condividi Prodotti di Virtuemart Su Facebook
« Risposta #12 il: 09 Apr 2011, 19:08:49 »
Niente continua a mostrarmi il link e non la descrizione e l'immagine del prodotto
Ho usato queste impostazioni
Site Name Over-ride : vuoto
Titolo : Do not set tag
Open Graph Type : vuoto
Facebook Admins : vuoto
Set tags for all pages? : Sì

Il codice l'ho collocato al fianco del bottone "chiedi una informazione riguardo a questo prodotto" togliendolo dalla tabella

<a name="fb_share" title="Condividi su Facebook" type="button" href="http://www.facebook.com/sharer.php">
Condividi su Facebook[/url]<script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script><fb:like></fb:like>


Offline ste

  • Instancabile
  • ******
  • Post: 8774
  • Sesso: Femmina
    • Mostra profilo
Re:Condividi Prodotti di Virtuemart Su Facebook
« Risposta #13 il: 09 Apr 2011, 22:15:36 »
Ciao assicomputer,
non mi è chiaro il codice da inserire indicato nell'articolo, robytotem ha fatto notare che mancava il tag </table>, che ora è stato inserito. Ma guardando il codice
c'è anche l'apertura iniziale
Codice: [Seleziona]
<tr><td valign="top">che non è chiusa e non è contenuta tra <table> e </table>
Puoi ricontrollare se il codice è esatto?

Puoi specificare anche il nome del file e la riga esatta dove inserire il codice?


EDIT: il codice nell'articolo è stato corretto
« Ultima modifica: 12 Apr 2011, 20:50:31 da ste »
TTI - Team Traduzione Italiano di Joomla.it - Guide su Joomla

Offline superzu

  • Nuovo arrivato
  • *
  • Post: 40
    • Mostra profilo
Re:Condividi Prodotti di Virtuemart Su Facebook
« Risposta #14 il: 10 Apr 2011, 01:24:17 »
Risolto: stavo testando prodotti su commercio elettronico off line  :-\

Funziona tutto a meraviglia! Grazie

Offline bianco2k

  • Nuovo arrivato
  • *
  • Post: 20
  • Sesso: Maschio
    • Mostra profilo
Re:Condividi Prodotti di Virtuemart Su Facebook
« Risposta #15 il: 10 Apr 2011, 15:48:12 »
a me nada...

Offline bianco2k

  • Nuovo arrivato
  • *
  • Post: 20
  • Sesso: Maschio
    • Mostra profilo
Re:Condividi Prodotti di Virtuemart Su Facebook
« Risposta #16 il: 12 Apr 2011, 01:44:22 »
è come se il canonical non funzionasse... infatti aggiungendo ?vmcchk=1 alla fine del link, inserisce le immagini... uso sh404SEF, avete per caso suggerimenti?
« Ultima modifica: 12 Apr 2011, 01:52:26 da bianco2k »

Offline robytotem

  • Appassionato
  • ***
  • Post: 274
    • Mostra profilo
Re:Condividi Prodotti di Virtuemart Su Facebook
« Risposta #17 il: 12 Apr 2011, 09:25:31 »
è come se il canonical non funzionasse... infatti aggiungendo ?vmcchk=1 alla fine del link, inserisce le immagini... uso sh404SEF, avete per caso suggerimenti?

in realtà aggiungendo quel link ti fa vedere SOLO l'immagine associata al prodotto e no tutte le altre della pagina...che vedresti nel caso disabilitassi il secondo plugin...

Offline assicomputer

  • Appassionato
  • ***
  • Post: 304
  • Sesso: Maschio
    • Mostra profilo
Re:Condividi Prodotti di Virtuemart Su Facebook
« Risposta #18 il: 12 Apr 2011, 13:58:40 »
Rieccomi ragazzi, pardon per non aver scritto prima ma ero fuori città.
Allora vediamo un pò:

Ciao assicomputer,
non mi è chiaro il codice da inserire indicato nell'articolo, robytotem ha fatto notare che mancava il tag </table>, che ora è stato inserito. Ma guardando il codice
c'è anche l'apertura iniziale
Codice: [Seleziona]
<tr><td valign="top">che non è chiusa e non è contenuta tra <table> e </table>
Puoi ricontrollare se il codice è esatto?

Puoi specificare anche il nome del file e la riga esatta dove inserire il codice?

In effetti hai ragione Ste, per quanto riguarda il codice inserito nella guida c'era stato un problema di editor segnalatomi da Alex e per questo non avevo chiuso il tag table inavvertitamente, chiedo venia!


EDIT: il codice nell'articolo è stato corretto

Il file è la Flypage utilizzata per mostrare la scheda prodotto di Vm, il percorso è "/components/com_virtuemart/themes/default/templates/product_details" , ovviamente se si è provveduto a strutturare una cartella con template di Vm personalizzato và cercato in quella cartella.
Per quanto riguarda la riga esatta, dipende in realtà dalla posizione dove si vuole andare ad inserire il pulsante. Quindi non saprei dire.

è come se il canonical non funzionasse... infatti aggiungendo ?vmcchk=1 alla fine del link, inserisce le immagini... uso sh404SEF, avete per caso suggerimenti?


Il problema del immagine si può avere utilizzando un sistema sef diverso da quello nativo di joomla, come nel tuo caso, dovresti controllare in "sh404sef" se c'è la possibilità di inserire un suffisso agli URL  direttamente nel componente, e inserirvi la stringa "?vmcchk=1". Io utilizzo AceSef come conponente per rescrittura dei sef e in quello c'è un campo per fare questa operazione.



« Ultima modifica: 12 Apr 2011, 20:52:03 da ste »

Offline ste

  • Instancabile
  • ******
  • Post: 8774
  • Sesso: Femmina
    • Mostra profilo
Re:Condividi Prodotti di Virtuemart Su Facebook
« Risposta #19 il: 12 Apr 2011, 15:34:27 »
Ciao assicomputer
perdonami ma non capisco la riga iniziale
Codice: [Seleziona]
<tr><td colspan="3">puoi spiegarmi perchè va inserita?
TTI - Team Traduzione Italiano di Joomla.it - Guide su Joomla

 



Web Design Bolzano Kreatif