PrestaShop Forum

The best place in the world to ask questions about PrestaShop and get advice from our passionate community!

PrestaShop Forum

Jump to content

[Plugin TinyMCE] Importer des produits

17 replies to this topic
#1
Cegiel

    PrestaShop Apprentice

  • Members
  • PipPip
  • 42 posts
Bonjour,

Il y quelques jours, je me suis lancé dans le développement d'un module d'envoi de newsletter. J'ai donc eu l'idée de faire un petit plugin intégré à TinyMCE d'import de produits.

En attendant que mon module d'envoi soit terminé, vous pouvez tester le module test ci-joint qui ne fait qu'intégrer le plugin TinyMCE.

Ce module est pour que vous puissiez réutiliser ce plugin pour le développement de vos modules prestashop.

Cordialement.

Attached Files



#2
Natsu

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 1027 posts
Merci pour le plugin, je ne l'ai pas encore tester mais effectivement ça peut être très intéressant :D
Jean-Marie Collin • Developer | Développeur • PrestaBox
Help PrestaShop, make a donation !
ETNA 2010 - 2013

#3
Cegiel

    PrestaShop Apprentice

  • Members
  • PipPip
  • 42 posts
Bonjour,

Quote

Téléchargements : 10


Et zero retour. C'est que le plugin fonctionne à merveille !

Cordialement.

#4
Oron

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 2598 posts
Bonjour

Désolé je vais te rendre triste Cegiel
j'ai tester en local et je ne retrouve pas l'icône dans le tinymce

j'ai tester de deux façons rien , quand j'ai ouvert dans ajouter un produit dans catégorie
et sous cms nouveau fichier rien vu.

je part un peu à l'aveugle ton fichier il a 9 dossier ? faut-il mettre les 9 : js\tinymce\jscripts\tiny_mce\plugins\psimportproductlist_test-2\js\tinymce\jscripts\tiny_mce\plugins\psimportproductlist

ou seulement le dossier psimportproductlist dans le dossier plugin : js\tinymce\jscripts\tiny_mce\plugins

ci-joint copie d'écran.

Attached Files


PS 1.4.7.0 Votre problème est résolu ? Merci de bien vouloir marquer devant votre 1er topic [Résolu]. Installation local sous pc et mac. Informatique & Prestation web, Maintenance, Mise à jour, Hébergement, Nom de domaine, E-commerce, Migration. Mon bénévolat et aide est uniquement sur le forum.

#5
Cegiel

    PrestaShop Apprentice

  • Members
  • PipPip
  • 42 posts
Bonjour Oron,

Merci de ton retour...

Je n'ai pas testé en local. Donc je ne suis pas sûr de sa fiabilité dans ce mode.

Pour être plus clair :
1/ Il faut installer le module psimportproductlist_test comme n'importe quel module.
C'est lors de cette installation que le dossier "psimportproductlist" de "modules\psimportproductlist_test\js\tinymce\jscripts\tiny_mce\plugins" est copié vers le dossier "js\tinymce\jscripts\tiny_mce\plugins" de prestashop.

2/ Après installation, il faut aller dans la configuration du module (Lien ">> Configurer"). C'est là qu'un TinyMCE apparaît avec le fameux bouton.
L'installation du module ne modifie pas les pages existantes du BO.

Ce module n'a aucune utilité en soit, mais permet d'ajouter une fonctionnalité aux modules que d'autres développent.

Cordialement.

#6
Oron

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 2598 posts
Bonjour Cegiel

Là je vois une explication en plus mais je nage encore je résume

Quote

1/ Il faut installer le module psimportproductlist_test comme n’importe quel module.


C'est à dire que dans le BO je cclique sur onglet module, puis je clique Ajouter un nouveau module là Fichier module > parcourir je cherche le fichier psimportproductlist_test.zip et je clique Charger le module .

Il m'as signaler dans une étiquette verte que le module est chargé.

Quote

2/ Après installation, il faut aller dans la configuration du module (Lien “>> Configurer”).


C'est là que je suis bloqué je ne vois pas de nouveau module dans l'onglet module.

(Lien “>> Configurer”) << ?

J'ai fermer mon BO puis réouvert mais rien de plus.

J'ai essayer une autre méthode j'ai effacer ce que j'avais fait manuellement, je suis aller dans le bo j'ai réimporter dans ajouter un nouveau module mais toujours rien ?

Prends moi la main et explique moi comme si tu apprenais l'alphabet à un bébé :)

Désolé de ne pas y arriver soit il me manque une info sois finalement je suis en manque de Savoir :sick:

Merci.
PS 1.4.7.0 Votre problème est résolu ? Merci de bien vouloir marquer devant votre 1er topic [Résolu]. Installation local sous pc et mac. Informatique & Prestation web, Maintenance, Mise à jour, Hébergement, Nom de domaine, E-commerce, Migration. Mon bénévolat et aide est uniquement sur le forum.

#7
Cegiel

    PrestaShop Apprentice

  • Members
  • PipPip
  • 42 posts
Oron,

Visiblement la fonction "Ajouter un nouveau module" de l'onglet "Modules" fonctionne mal ou pas du tout...

1/ Décompresser "psimportproductlist_test.zip" sur ton disque dur. Tu dois te retrouver avec un dossier "psimportproductlist_test" qui contient un dossier "js", "fr.php", "logo.gif", "psimportproductlist_test.php".

2/ Placer manuellement le dossier "psimportproductlist_test" dans le dossier "modules" de ton prestashop.

3/ Dans le BO, aller dans l'onglet "Modules".

4/ Tu dois voir un nouveau module dans le block "6Click" nommé "Plugin TinyMCE psimportproductlist". Tu cliques sur le bouton "Installer".

5/ La page des modules se recharge avec le message "Module installé". Là où tu as cliqué sur "Installer", tu cliques sur le lien ">> Configurer".

6/ Une belle page apparaît avec le TinyMCE muni du nouveau bouton.

Comme tu es en local, il risque d'y avoir un problème pendant l'installation. J'ai développé ce module sur une boutique V 1.2.4 hébergée chez OVH en mutualisé, et ça marche.

Cordialement.

#8
Oron

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 2598 posts
Re

Bon j'ai suivis tes indications

Je vais dans l'onglet Module et je vois le 6click je clique sur installer et là j'ai un message dans une bande rose

Les modules suivants n'ont pas été installés correctement : * psimportproductlist_test

je reclique sur installer et là il s'installe mais toujours le message rose d'alerte

je clique sur installer et là j'ai un grand cadre blanc ;)

je désinstalle , je re installe pareil comme avant .

donc en local wampserver windows xp pro pc presque dernier high tech (n'exagérons pas)
Vais voir pour tester en ligne @plus
PS 1.4.7.0 Votre problème est résolu ? Merci de bien vouloir marquer devant votre 1er topic [Résolu]. Installation local sous pc et mac. Informatique & Prestation web, Maintenance, Mise à jour, Hébergement, Nom de domaine, E-commerce, Migration. Mon bénévolat et aide est uniquement sur le forum.

#9
Cegiel

    PrestaShop Apprentice

  • Members
  • PipPip
  • 42 posts
Oron,

C'est ce que je redoutais ! Ca ne fonctionne pas en local. Je ne peux pas tester, mais je te fais confiance.

S'il te marque "Les modules suivants n’ont pas été installés correctement : * psimportproductlist_test", c'est que le PHP n'a pas les droits pour manipuler les fichiers et les dossiers.

Avant de tester en ligne, je te conseille de procéder comme tu as fait jusqu'à l'étape

Quote

je reclique sur installer et là il s’installe mais toujours le message rose d’alerte


Et là, tu copies à la main le dossier "psimportproductlist" de "psimportproductlist_test\js\tinymce\jscripts\tiny_mce\plugins\" dans "js\tinymce\jscripts\tiny_mce\plugins\" de ta boutique. S'il existe déjà, c'est que le problème est ailleurs...

Et si tu peux cliquer sur ">> configurer" du module, c'est tout bon.

Cordialement.

PS : chez quel hébergeur est ta boutique ?

#10
Oron

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 2598 posts
re Cegiel


Je vais tester sur mon hébergement, mon hébergeur heu ben c'est moi même, j'ai un compte revendeur d'hébergement dans un datacenter.

En local je n'ai pas encore eu d'impossibilité d'installer un programme sauf bien sur les erreurs qu'on peu avoir le plus souvent. J'ai utiliser easyphp là j'utilise wampserver, pour le moment ça a fonctionner quoique certain truc marche mieux sur un serveur dédié pour cela que les programme de serveur d'essai.

Quand j'aurais tester et que ça fonctionne je fais le retour.

@plus
PS 1.4.7.0 Votre problème est résolu ? Merci de bien vouloir marquer devant votre 1er topic [Résolu]. Installation local sous pc et mac. Informatique & Prestation web, Maintenance, Mise à jour, Hébergement, Nom de domaine, E-commerce, Migration. Mon bénévolat et aide est uniquement sur le forum.

#11
Oron

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 2598 posts
Re

Ca y est tester sur mon l'hébergement de mon site e-commerce.
J'ai placer dézipper le dossier psimportproductlist_test et installer via l'onglet module et après lancement de configurer et là je me pose une ou des questions ;)

Il sert à quoi, d'après ce que j'ai compris il sert juste à modifier les produits qui sont sur le site, le texte l'image ?
Le prix ? Et tout ça doit se trouver déjà sur le site, il importe pas depuis le pc ?
et l'onglet sélection ? sert à ?

A titre d'info les dossier sont en chmod 755 et 644 et ça marche, les chmod varie selon les serveurs.
PS 1.4.7.0 Votre problème est résolu ? Merci de bien vouloir marquer devant votre 1er topic [Résolu]. Installation local sous pc et mac. Informatique & Prestation web, Maintenance, Mise à jour, Hébergement, Nom de domaine, E-commerce, Migration. Mon bénévolat et aide est uniquement sur le forum.

#12
Cegiel

    PrestaShop Apprentice

  • Members
  • PipPip
  • 42 posts
Bonjour Oron,

Pour répondre à ta question "Il sert à quoi, d’après ce que j’ai compris il sert juste à modifier les produits qui sont sur le site, le texte l’image ?"

Quote

Ce module n’a aucune utilité en soit, mais permet d’ajouter une fonctionnalité aux modules que d’autres développent.


Le TinyMCE n'enregistre rien. Actuellement, je développe un module d'envoi de newsletter. Grâce à ce plugin, le module pourra insérer à la newsletter une liste de produits.

L'onglet sélection sert à afficher les produits déjà sélectionnés avec la possibilité d'enlever un produit de la sélection.

Comme je débute en PHP, je ne suis pas à l'aise avec les chmod. J'ai donc affecté aux fichiers copiés les chmod des dossiers et fichiers déjà uploadés sur mon serveur.

Cordialement.

#13
Oron

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 2598 posts
Bonjour

pour le chmod ça depend de la configuration des serveur d'hébergement, certains ont besoin du 777 et 745 je crois.
et d'autre c'est 750 dossier et 644 fichiers.
Et chez ovh pour les droits 777 il faut passer par la console en telnet.

Je sais pas s'il y a que ces deux ou si sur d'autre ça change encore, en tout cas c'est les chmod que je rencontre sur les forums.

Il sert à rien ? ben s'il permets de mettre dans les news lettres les produits c'est bien et surement utile à la place des news lettres texte ou avec une grosse image ou des iamges coupé en mille morceaux :)

Alors je t'envoie 3 tonnes et demi de courage :)
PS 1.4.7.0 Votre problème est résolu ? Merci de bien vouloir marquer devant votre 1er topic [Résolu]. Installation local sous pc et mac. Informatique & Prestation web, Maintenance, Mise à jour, Hébergement, Nom de domaine, E-commerce, Migration. Mon bénévolat et aide est uniquement sur le forum.

#14
SmartiesKiller

    PrestaShop Addict

  • Members
  • PipPipPip
  • 542 posts
Quand est til de ce dev ?? tjrs d'actualité ? merci d'avance

#15
Bianca

    PrestaShop Newbie

  • Members
  • Pip
  • 2 posts
Hello,

I installed this plugin and online I can see the plugin but when I want to add products I cannot see any category or subcategory. See attachment please. If you could help me, please.

Thank you.
Bianca

Attached Files



#16
Ardian Yuli Setyanto

    PrestaShop Fanatic

  • Moderators
  • 1029 posts
Hi, thanks for your great contribution. but this module work for what prestashop version ?

#17
gibidi

    PrestaShop Apprentice

  • Members
  • PipPip
  • 209 posts
Bonsoir,

Quelqu'un a t'il fait l'essai avec la version 1.3.1, je l'ai mis sur le serveur l'icone s'affiche bien, mais impossible d'inscerer un produit dans recherche ne trouve rien....

Quelqu'un a t'il une solution ou bien a modifier le fichier .....

Des news.... car effectivement l'idée est a suivre....

#18
Emmanuel Paris

    PrestaShop Apprentice

  • Members
  • PipPip
  • 86 posts
L'idée de ce plug-in est absolument brillante. Félicitations Mr Cegiel.
Je cherche à le coupler avec le module PrestaNewsletter.
J'ai réussi à l'installer. Après une petite config, l'icone apparait bien dans l'éditeur de newsletter.
Jusqu'ici tout va bien.

Mais.... quand je click sur "chercher" il ne se passe rien.

Une idée, quelqu'un ? Cegiel ?
Merci.

ps : je suis en PS 1.3.2.3