Jump to content

Module Facebook PS Shop Tab


Recommended Posts

Demo: http://www.facebook.com/arthusandco?v=app_110751702304673

Ce module vous permet d'installer une mini-version de votre boutique Prestashop sur votre page fan Facebook.

Une documentation simple, mais détaillée, avec saisies d'écran, est fournie pour la liaison avec Facebook.

Le module a été soumis sur Prestastore à l'instant et sera vendu pour 100€ HT. Le temps que la Team Presta réalise la validation fonctionnelle, je le propose en pre-release à 80€ HT, histoire d'avoir votre feedback de test et vos commentaires.

Envoyez-moi un PM si vous êtes intéressé(e). N'hésitez pas à poster vos commentaires ou suggestions !

Merci et bonne soirée à tous !

Edit (17/11/2010): Facebook PS Shop Tab est maintenant disponible pour 70€ HT sur http://addons.prestashop.com/fr/reseaux-sociaux/1048-facebook-ps-shop-tab.html

Link to comment
Share on other sites

2 nouvelles installations:

http://www.facebook.com/pages/Nethercott-Constructions/104658582919178?v=app_125215717522306

http://www.facebook.com/pages/My-shop/112439088804961?v=app_132057306833167

Le module est à présent en version 1.02 et stable, après avoir corrigé quelques petits bugs relatifs à la version multilingue et à la compatibilité avec la version 1.3 de Prestashop, puis quelques autres points de détail pour les boutiques qui ne sont pas installées à la racine du site (ex: www.exemple.com/prestashop)

Link to comment
Share on other sites

Mon client, CREED Boutique, vient de recevoir son rapport hebdomadaire de page Facebook, après avoir installé le Shop Tab:


Hi David,

Here is this week’s summary for the Facebook Page: CREED Boutique

199 Monthly Active Users (+11.8% vs. last week)
491 total Fans (+1.2% vs. last week)
11 Wall Posts, Comments, and Likes this week (-31.3% vs. last week)
515 page views this week (+76.4% vs. last week)

Ils sont très heureux du +76.4% de trafic en plus ! Leur page est sur http://www.facebook.com/creedboutique

Link to comment
Share on other sites

  • 1 month later...

Hello David!
je découvre ton post à l'instant :
ton module créé bien un nouveau tab sur facebook c'est bien ça ?
il ne publie pas ces infos sur le mur... ou bien ?
je cherche en fait un outil qui publierait mes nouveautés sur ma page FB.
tks!

Link to comment
Share on other sites

  • 2 weeks later...

Bonjour,

Oui, il faut aller sur ta page Facebook (logué en tant qu'admin de la page) et:

1) Cliquer sur "Modifier : Page" sous ton logo en haut à gauche
2) Dans la section "Paramètres du Mur", cliquer sur "Modifier"
3) Tu verras alors un menu déroulant pour "Onglet par défaut pour tous les autres" ou tu pourras sélectionner ton onglet shop.

Voilou... bon week-end !

Link to comment
Share on other sites

Bonjour,

Oui, il faut aller sur ta page Facebook (logué en tant qu'admin de la page) et:

1) Cliquer sur "Modifier : Page" sous ton logo en haut à gauche
2) Dans la section "Paramètres du Mur", cliquer sur "Modifier"
3) Tu verras alors un menu déroulant pour "Onglet par défaut pour tous les autres" ou tu pourras sélectionner ton onglet shop.

Voilou... bon week-end !



C'est exactement ce que j'ai fait et me connecte avec un autre compte FB, c'est tjrs la page MUR....
Si vous voulez bien essayer avec votre compte FB http://www.facebook.com/ispot.tahiti

Bon WE
Link to comment
Share on other sites

Quand je clique sur le lien, ça me redirige sur ma propre page d'accueil personnelle Facebook... Il y a un problème, et je pense savoir ce que c'est:

Assurez-vous dans les paramètres d'application Facebook que vous n'avez pas laissé le mode "Bac à sable" activé. Car si l'onglet Shop est l'onglet par défaut, mais que l'application est en Bac à sable, ça crée un conflit.

Pour cela, allez sur http://www.facebook.com/developers/apps.php et cliquez sur "Modifier les paramètres". Sur l'onglet "Paramètres avancés", assurez-vous que le mode Bac à sable est désactivé et mettez à jour. Attendez quelques minutes que la mise à jour se propage sur les serveurs de Facebook.

Pour info, lorsque vous êtes connecté sur Facebook en tant qu'administrateur de la page, vous verrez toujours votre mur par défaut. Pour voir votre page comme un visiteur, il suffit de vous déconnecter de Facebook, et là vous arriverez sur l'onglet Shop par défaut.

Bien Cordialement,

-David

Link to comment
Share on other sites

  • 2 months later...
  • 3 months later...

Bonjour David

génial le module. on peut afficher plusieurs onglets (shop sur facebook). j'ai plusieurs boutique prestashop sur le même nom de domaine et qui utilisent toutes la même bdd. j'ai mis une boutique différente par catégorie.
www.xxxx.com/musique; www.xxxx.com/mode; www.xxxx.com/informatique. j'aimerais donc, afficher un onglet différent pour chaque sitewb

votre module peut gérer cela?

merci

Link to comment
Share on other sites

Bonjour kiamaru,

A la base, le module est fait pour une boutique "normale" et affichera l'ensemble des catégories de la BD dans un onglet. Voir par exemple http://www.facebook.com/arthusandco?v=app_110751702304673

Ceci dit, si vous êtes un peu bricoleur, il est possible de créer plusieurs applications Facebook (une pour chaque onglet shop) et, dans le module, de tester l'ID de l'application qui appelle le module afin de ne retourner que certaines catégories selon l'ID.

Bien Cordialement,

David

Link to comment
Share on other sites

merci David pour votre reponse

sinon, il y' aussi la possibilité comme sur certains modules de le dupliquer chacun créant ses propres tables sur la bdd. ainsi on peut les installer facilement.
si cela est possible, vous pourrez me le dupliquer une fois et m'indiquer les modifs pour que je puisse le faire moi même après si necessaire?

Link to comment
Share on other sites

Oui, on peut faire comme ça aussi, mais cela va représenter beaucoup de travail pour rien, car il faut changer le nom du module et des tables partout dans le code, ça va être compliqué (et je ne pourrai pas le faire pour vous, car trop long). Le plus simple est vraiment de coder les catégories en dur en fonction de l'application ID qui appelle.

Link to comment
Share on other sites

Oui, ça va assez vite, pas de souci... C'est fait vite fait sans tests ni débugage, donc je ne garantis rien en l'état, mais ça devrait fonctionner:

Ex avant:

if (!$result = Db::getInstance()->ExecuteS('
SELECT DISTINCT c.*, cl.*
FROM `'._DB_PREFIX_.'category` c 
LEFT JOIN `'._DB_PREFIX_.'category_lang` cl ON (c.`id_category` = cl.`id_category` AND `id_lang` = '.intval($cookie->id_lang).')
LEFT JOIN `'._DB_PREFIX_.'category_group` ctg ON (ctg.`id_category` = c.`id_category`)
WHERE `level_depth` <= '.intval($maxdepth).'
AND (c.`active` = 1 OR c.`id_category`= 1)
AND ctg.`id_group` = 1
ORDER BY `level_depth` ASC, cl.`name` ASC'))



Après


// Remplacer par les APPLICATION ID réels de Facebook et les ID de catégories correspondants
$app_id_cats = array(
'1105238757' => '21,22,23',
'1354875217' => '24,25,26' // etc...
)

if (!$result = Db::getInstance()->ExecuteS('
SELECT DISTINCT c.*, cl.*
FROM `'._DB_PREFIX_.'category` c 
LEFT JOIN `'._DB_PREFIX_.'category_lang` cl ON (c.`id_category` = cl.`id_category` AND `id_lang` = '.intval($cookie->id_lang).')
LEFT JOIN `'._DB_PREFIX_.'category_group` ctg ON (ctg.`id_category` = c.`id_category`)
WHERE `level_depth` <= '.intval($maxdepth).'
AND (c.`active` = 1 OR c.`id_category`= 1 OR c.`id_category` in ('.$app_id_cats[$this->_configuration['FBPSSHOPTAB_APP_ID']].'))
AND ctg.`id_group` = 1
ORDER BY `level_depth` ASC, cl.`name` ASC'))

Link to comment
Share on other sites

  • 2 weeks later...

j'ai acheté ce module très récemment et il est top.
cependant, est ce qu'une mise a jour est prévue car Facebook vient de changer légèrement sa présentation de page et du coup, la boutique générer s'affiche avec des scrollbar à droite et en bas: c'est pas top niveau design

Link to comment
Share on other sites

  • 2 weeks later...

Hi

I have bought this module and I'm getting to grips with it, but I'm unable to get rid of a facebook tile icon when I want the banner, text and featured products to show immediately on the Facebook page.

If I press the Facebook tile the correct information appears, however I do not want the tile as know one would know to click on it.

Can any one help me please as this is very frustrating.

Go to this page http://www.facebook.com/pages/Shorts4U-great-new-boarding-surf-swim-shorts/208786782467369 then the shop tab and you will see what I mean. You can also get there by pressing on the facebook link from our website.

Best regards

Pinkloveshy

40732_t6iaKYEpYXOj1u71Yvxo_t

40733_YvhR6JZQ8XY5UyUKzx8m_t

Link to comment
Share on other sites

bonjour,

J'ai quelques problemes pour installer la boutique sur FB:

Voila, j'ai bien un onglet " boutique" qui apparaît sur ma page entreprise FB, mais cet onglet ne pointe pas vers la bonne adresse.

l'url de mon Facebook
http://www.facebook.com/pages/Autosmart-Shop/153641084695114

vous pouvez tester direct sur le site.


Voici la config de mon application:

URL du site
http://www.autosmartshop.fr/

Site Domain
autosmartshop.fr

Page Canevas
http://apps.facebook.com/autosmartshop/

URL du canevas
http://www.autosmartshop.fr/modules/facebookpsshoptab/

URL sécurisée du cadre de pages

Canvas FBML/iframe
iFrame

Adresse électronique de contact
[email protected]

Adresse électronique du support
[email protected]

Description de l’application
Onglet "Shop" de la page Autosmart Shop



L'URL de mon apps:
http://apps.facebook.com/autosmartshop/index.php

quand je clique sur l'onglet "boutique" il me ramène sur un image Facebook Bleu foncé et le lien "Accéder a facebook.com", et quand je clique sur celle-ci, j’accède bien a ma boutique.

pas moyen d’accéder a ma boutique directement en cliquant sur l'onglet

merci d'avance

41902_d3TivTCwl5ihLCxMND2l_t

Link to comment
Share on other sites

Bonjour,

@baijan: désolé pour la réponse un peu tardive. Je ne sais pas pourquoi, mais je ne reçois plus les mails sur les nouveaux posts de ce fil, bien que j'y sois abonné. Toutes les réponses à vos questions se trouvent sur http://addons.prestashop.com/fr/reseaux-sociaux/1048-facebook-ps-shop-tab.html - Les saisies d'écran de la boutique Arthus & Co. (boutique de mon épouse) sur cette page représentent le thème par défaut du module, qui est complètement indépendant du thème de la boutique elle-même.

@core59: désolé, l'interface de Facebook change toutes les semaines en ce moment et la doc du module n'est plus à jour... Je vais m'en occuper rapidement.

Mettez http://www.autosmartshop.fr/modules/facebookpsshoptab/index.php pour "URL de canevas" ET "URL de l'onglet". Cela devrait fonctionner.

Pour info, il y a également depuis quelques jours un souci avec le redimensionnement automatique de l'i-frame et des ascenseurs apparaissent. Je viens de trouver une solution mais n'ai pas encore chargé la mise à jour sur Addons. Si vous rencotrez ce problème, envoyez-moi un PM et je vous enverrai le fichier corrigé.

Link to comment
Share on other sites

Bonjour David,

Merci pour votre réponse.
Sauf erreur de ma part, dans le shop addon, nous avons plus de vues disponibles sur le module, qu'antérieurement.
Nous allons donc en faire l'achat.
Avez vous un site ou nous pouvons en faire l'achat en direct ?

Link to comment
Share on other sites

  • 1 month later...

Bonjour David,

Votre module m'intéresse et je souhaiterai avoir davantage de renseignement. Existe t il une documentation expliquant les fonctionnalités, le paramétrage. J'ai tenté de vous joindre par PM sans succès. Merci de votre réponse.

Link to comment
Share on other sites

  • 4 months later...
  • 1 month later...

Bonjour,

 

La principale différence est que le module Shopializable est en fait lié à un service externe (qui est gratuit) sur un serveur à eux, et il vous faut exporter vos données via un fichier XML. Votre boutique Facebook n'est donc pas mise à jour en temps réel, ce qui est le cas avec Facebook PS Shop Tab, car c'est un module qui opère un peu comme un thème PrestaShop, et donc tout est en temps réel et aucun export n'est nécessaire. Même les produits de page d'accueil peuvent être calqués sur vos produits de page d'accueil de votre vraie boutique. Votre onglet Shop sera donc animé et mis à jour automatiquement, sans intervention de votre part.

 

Il existe d'autres avantages comme la possibilité de lier ce module au module Ads & Slideshow et d'afficher un diaporama sur votre page d'accueil de boutique Facebook (voir lien de démo ci-dessous)

 

Enfin, je dirais que le rendu final graphique est plus joli sur le notre, mais je ne suis pas objectif en tant qu'auteur du module, je vous laisse donc comparer par vous-même:

 

Shopializable: http://www.facebook.com/apps/application.php?id=290911957094

Facebook PS Shop Tab: http://www.facebook.com/arthusandco?sk=app_110751702304673

 

J'ajoute enfin que notre module a été récompensé aux PrestaShop Awards il y a 15 jours dans la catégorie meilleur module ;-)

 

Bien Cordialement,

 

David Niry

Business Tech

Link to comment
Share on other sites

  • 4 weeks later...

@cashmedia: oui, tout à fait. Il a été testé de 1.2.5 à 1.4.4.1.

Hallo, I have bought this modul 3 days ago and now I see on prestashop.org, this modul is not avalable???

I have a problem with facebook app creation. Have somebody else also this Problem???

Link to comment
Share on other sites

  • 2 weeks later...

Merci Amerloc,

 

C'est cool d'avoir laissé un message sympa comme ça. :)

 

Oui, le module est sécurisé, du moins on a essayé de penser à tout et de bien rester dans le framework et les classes de Prestashop au maximum et de verrouiller tout le reste. À ce jour, en plus d'un an, pas encore eu de remontée de problème de sécurité.

 

Bonne soirée !

Link to comment
Share on other sites

J'ai une question avant l'achat : j'ai des noms de produits assez longs.

exemple "BELL, une suspension en porcelaine, inspirée par les éléments naturels scandinaves - déco et design"

y'a-t-il une limite en termes de nombre de caractères ? ce nom de produit va-t-il s'afficher correctement sur FB ?

 

sinon, on est bien d'accord, les combinaisons ne sont pas gérées : seuls les produits "de base" sont affichés dans FB, c'est bien ça ?

Link to comment
Share on other sites

@Amerloc: Merci !

@Fabrice: Il y a un truncate à 90 caractères sur le nom du produit dans les .tpl (il y en a 2, liste et grille) de la liste produits, justement pour éviter que ça dépasse. Si tu bidouilles un peu, libre à toi bien sûr d'allonger le cadre de chaque <li> via le fichier CSS du module, et de mettre un truncate dans les .tpl afin de pouvoir afficher le titre complet de ton produit.

 

Tous les produits sont affichés en fait, même ceux avec des déclinaisons. Ce n'est pas un problème car le module s'arrête à la liste / catégorie et la fiche produit détaillée s'ouvrira sur le vrai site PrestaShop. Ce choix a été fait d'une part à cause de contraintes techniques liées à Facebook, et d'autre part, l'idée est d'amener du trafic à la boutique, pas de la remplacer. Boutique qui est de toute façon (normalement) mieux optimisée qu'un onglet Facebook pour convertir le visiteur en client. Il y en a plein qui ont essayé de faire du full f-commerce (avec achat intégré) sur Facebook, le fameux "f-commerce". Mais à part quelques cas de très grosses enseignes aux USA comme 1-800-Flowers ou Delta Airlines, très peu ont connu du succès. Au niveau perception, peu de gens font assez confiance à Facebook pour commencer à aller balancer leur numéro de carte dessus, surtout en France... ;-)

Link to comment
Share on other sites

petit bug avec la fonction ctx.

lorsque l'on clique sur "nouveautés" "price-drops" etc... la liste est cassée.

en effet, il affiche 10 produits (et non 9 comme attendu), et impossible de naviguer. J'ai cherché dans la fonction, mais je n'ai pas trouvé ce qui merde.

 

seconde question : comment utilises-t-on ctx ? je souhait en effet créer mes propres liens dans le menu.

or si je mets href="./?ctx=123" à la place de href="./?ctx=new-products" par exemple, ça ne fonctionne pas.

Or en principe, il est possible d'affecter une catégorie. c'est un problème de syntaxe ?

pourtant la doc indique bien :

category (category attend un paramètre $_GET[‘id_category’])

 

si quelqu'un comment on fait pour poser le bon ID category, je suis preneur... :-)

Link to comment
Share on other sites

bon, j'ai ma réponse pour la catégorie :-)

c'est de la forme :

href="./?ctx=category&id_category=113"

 

David, si tu peux voir pourquoi le cté ne fonctionne pas pour "nouveautés" etc ??

je constate le même problème sur les sites que tu cites en exemple :-) c'est donc bien un petit bug.

Link to comment
Share on other sites

Sinon, j'en profites pour faire mon petit commentaire après 3-4 heures d'utilisation.

C'est un outil très simple à utiliser. terriblement efficace.

en 2 heures, dans un environnement qui m'est familier, j'ai pu créer un shop sous FB, avec une simplicité déconcertante.

Même s'il manque encore 2 - 3 petites choses (sélection des produits qui n'est pas très sympa en BO pour les featured, et possibilité d'exclure des catégories de l'arbre) l'outil est extrêmement puissant. sans compter que la syncro est instantanée, vu que le module utilise la BDD du shop : donc, pas de syncro décalée dans le temps, pas de surveillance particulière. une bonne vitrine sur FB. tout simplement.

et avec la possibilité d'intégrer des bannières automatiquement, c'est top de chez top...

Merci David. C'est du beau boulot !

 

http://www.facebook.com/pages/wwwmy-deco-shopcom/117497114334?sk=app_297927973592545

Link to comment
Share on other sites

Bonjour Fabrice,

 

Le bug sur la pagination est réparé. Je t'ai envoyé les fichiers corrigés. Pour ceux que ça intéresse:

 

- Dans lib/best-sales.php, lib/prices-drop.php et lib/new-products.php, déplacer la ligne de code

 

include(dirname(__FILE__).'/pagination.php');

 

Pour qu'elle se retrouve juste avant:

 

$products = ProductSale::getBestSales OU $products = Product::getNewProducts OU $products = Product::getPricesDrop - selon le fichier.

 

Donc, par exemple:

 

include(dirname(__FILE__).'/pagination.php');

$products = Product::getNewProducts(intval($cookie->id_lang), intval($p) - 1, intval($n), false, $orderBy, $orderWay);

Link to comment
Share on other sites

  • 2 weeks later...

Bonjour,

 

La procédure de liaison de l'application à l page chez Facebook a un peu changé et la documentation à jour n'est disponible que sur la version 2.2.7 du module. Si vous pouvez me communiquer votre e-mail, je vous envoie immédiatement la doc à jour.

 

Bien Cordialement,

 

David Niry

Business Tech

Link to comment
Share on other sites

Bonjour, j'ai acheté le module que j'ai installé sur ma boutique prestashop 1.3.7.0 http://www.boutique-speedminton.fr héberger chez ovh.

J'ai suivi pas à pas la documentation ver 2.2.7.

La boutique apparait sur ma page facebook mais les images n'apparaissent pas et les liens ne renvoient pas vers ma boutique mais vers

Not Found

 

The requested URL /raquettes/51-speedminton-raquette-s500-5.html was not found on this server.

 

pourriez-vous m'aider svp.

 

P.S.: la page facebook est accessible via ce lien https://www.facebook.com/pages/Speedminton-France-Boutique-Officielle/199478236745433?sk=app_317589334948803

 

Cordialement,

Wassim

Link to comment
Share on other sites

Bonjour,

 

Merci d'avoir fait l'acquisition du module et pour votre message. La dernière version du module, la 2.3.1 corrige effectivement un problème sur le SSL mutualisé (notez qu'en HTTP normal, tout marche très bien: http://www.facebook.com/pages/Speedminton-France-Boutique-Officielle/199478236745433?sk=app_317589334948803).

 

Vous pouvez normalement télécharger cette dernière version à partir de votre compte Addons. Pas besoin de désinstaller le module, écrasez simplement les fichiers (pensez à sauvegarder vos images de logo et bannières de page d'accueil du module et votre custom HTML avant => dossiers images/ et home_html/ du module).

 

Si vous n'arrivez pas à télécharger la dernière version sur Addons, envoyez-moi un PM avec votre e-mail, et je vous l'enverrai.

 

Bien Cordialement,

 

-David

Link to comment
Share on other sites

  • 3 weeks later...
  • 2 months later...

Bonjour,

 

J'utilise ce module depuis quelque temps, et je me suis aperçu du jour au lendemain, que plus rien ne s'affiche sur mon lien http://apps.facebook...olytadreamshop/

J'ai refait toute l'installation et le résultat est toujours le même :/

J'utilise actuellement la version 2.3.2 du module et Prestashop 1.4.7.3.

Si vous avez une réponse à mon souci, n'hésitez pas.

 

Merci par avance.

 

 

Joris

Edited by poupet (see edit history)
Link to comment
Share on other sites

  • 3 weeks later...
  • 1 month later...
Guest
This topic is now closed to further replies.
×
×
  • Create New...