Flux d’activité
Flux d’activité de Messages
-
-
Vous voulez mettre une url autre que l'url des images dans peel ?Par defaut peel concidere que l'image est uploadée, si pour tous vos articles, vos images sont déja hebergées, il faut changer le code de l'affichage des produits et stoker l'url entiere et non le nom comme actuellement (car peel stock ses images dans un repertoire particulier, donc le nom suffit).
Willy
Alors là c'est plus clair, je comprend un peu mieux. C'est pas forcement gagné, mais avec un peu de patience je devrais y arriver ;)
Pour la photo, puisque seule la première m'interesse, étant donné que les autres sont dans mon corps d'annonce, cela me ferait changer quoi, et surtout où devrais-je modifier le code? dans administrer_produits?
-
Effectivement d'après ce code, ça a l'air d'être géré.
Cependant, cela ne fonctionne pas chez moi. Du coup, j'imagine que c'est parce qu'il faut configurer quelque part la notification Paypal... mais où ? ;)
-
Ca existe en standard dans la version PREMIUM, donc aucun developpement à faire pour gérer les prix revendeurs.Ensuite si vous voulez recevoir un mail à chaque demande d'insciprion de revendeurs, dans la page utilisateurs/retailer.php, cherchez la fonction "insere_utilisateur" et à la fin ajoutez:
mail($support,"Nouveau revendeur: ".$code_client,"Ce nouveau revendeur est en attente.","From:$support");
Et vous recevrez un email à chaque demande.
Willy
Ensuite quand je reçois le mail il me suffit d'aller dans mon backoffice et de changer le statut sur: confirmer c'est cela ?
Avez-vous une idée si je peux directement le faire avec un lien qui serait envoyé dans le mail à chaque fois ?
Merci beaucoup pour toute cette aide, surtout que c pas évident quand on démarre
-
Bonjour,
Très interressé par une gestion de stock dans Peel Shopping, est-il possible de partager votre travail ?
Cordialement
Fabrice
-
C'est bien ce que je veux faire, mais là, j'avoue que vous n'êtes pas loin de parler chinois, Je ne comprends pas comment il faut faire. ;)Pour l'exportation, allez dans phpmyadmin et ouvrez une fenetre SQL et collez ceci:
SELECT prod . * , cat.categorie_id FROM peel_produits prod LEFT JOIN peel_produits_categories cat ON prod.id = cat.produit_id
Ensuite en bas --> Exporter. Pour importer, créez une table avec la même strucrture que votre fichier CSV et importez les données via le lien "Insérer des données provenant d'un fichier texte dans la table" en bas de la page correspondant à cette table. Une fois toutes les données dedan, faites une requete du style:INSERT INTO peel_produits SELECT a, b, c, etc... FROM ta_nouvelle_table
De même pour la table _catégorie.
Est ce que c'est bon comme ça ?
Willy
Tant que nous sommes dans les problèmes, j'héberge mes photos, et je voudrais mettre l'url de la photo dans image 1. Mais pour le moment, j'ai une jolie croix rouge???comment dois-je faire?
Vous voulez mettre une url autre que l'url des images dans peel ?
Par defaut peel concidere que l'image est uploadée, si pour tous vos articles, vos images sont déja hebergées, il faut changer le code de l'affichage des produits et stoker l'url entiere et non le nom comme actuellement (car peel stock ses images dans un repertoire particulier, donc le nom suffit).
Willy
-
Ca existe en standard dans la version PREMIUM, donc aucun developpement à faire pour gérer les prix revendeurs.
Ensuite si vous voulez recevoir un mail à chaque demande d'insciprion de revendeurs, dans la page utilisateurs/retailer.php, cherchez la fonction "insere_utilisateur" et à la fin ajoutez:
mail($support,"Nouveau revendeur: ".$code_client,"Ce nouveau revendeur est en attente.","From:$support");
Et vous recevrez un email à chaque demande.
Willy
-
Si vous voulez extraire un fichier de peel avec l'info catégorie (celle de la table peel_produit_categorie) c'est possible par une requete SQL.Si vous voulez insérer des produits d'une autre boutique et qu'il n'y a que la catégorie en plus c'est possibel aussi, mais il faut passer par une table intermédiaire et ensuite à partir de cette table insérer les enregistrement dans les tables produit et produit_categorie.
Willy
C'est bien ce que je veux faire, mais là, j'avoue que vous n'êtes pas loin de parler chinois, Je ne comprends pas comment il faut faire. ;)
Je pense que je vais faire plus simple, en prenant une par une mes annonces et en leur attribuant une catégorie une fois que je les aurais enregistré dans la base de donnée :blink: Et dire que ce n'est que le début!!!
Tant que nous sommes dans les problèmes, j'héberge mes photos, et je voudrais mettre l'url de la photo dans image 1. Mais pour le moment, j'ai une jolie croix rouge???
comment dois-je faire?
-
Pas de soucis, ne mettez que des prix pour les revendeurs.Dans ce cas là un revendeur est en attente tant que vous ne l'avez pas validé manuellement.
Willy
Mais concretement quels portions de code et tables sont concernés ?
Comme ça je peux voir le code qui génère le mail ...
Merci de m'indiquer les pages et les tables
-
- Comment passer automatiquement le statut de la commande à "Réglée" une fois le paiement validé dans Paypal...Ca n'est pas déja fait dans la page module/paypal/ok.php ?
mysql_query("UPDATE peel_commandes SET statut = '3' WHERE id = '".intval(vb($_GET['id']))."'");
Willy
-
En fait dans mon cas Sam je souhaiterai que ce soit moi qui valide la création du compte de mes utilisateurs.En effet je dois m'assurer auparavant que leur société existe bien, je revend du matériel sonore uniquement
à des professionnels du secteur.
Comment puis-je faire transiter la création du compte sur mon email et faire en sorte que le compte ne soit
validé que si je le décide ?
Merci
Pas de soucis, ne mettez que des prix pour les revendeurs.
Dans ce cas là un revendeur est en attente tant que vous ne l'avez pas validé manuellement.
Willy
-
Mais cette colonne ne servira a rien dans PEEL alors ???
Ou alors il faut revoir son fonctionnement, car la catégorie se trouve dans la table _categorie...
Si vous voulez extraire un fichier de peel avec l'info catégorie (celle de la table peel_produit_categorie) c'est possible par une requete SQL.
Si vous voulez insérer des produits d'une autre boutique et qu'il n'y a que la catégorie en plus c'est possibel aussi, mais il faut passer par une table intermédiaire et ensuite à partir de cette table insérer les enregistrement dans les tables produit et produit_categorie.
Willy
-
En fait dans mon cas Sam je souhaiterai que ce soit moi qui valide la création du compte de mes utilisateurs.
En effet je dois m'assurer auparavant que leur société existe bien, je revend du matériel sonore uniquement
à des professionnels du secteur.
Comment puis-je faire transiter la création du compte sur mon email et faire en sorte que le compte ne soit
validé que si je le décide ?
Merci
-
Bonjour
si la question est comment savoir si une personne peut commander, je dis:
- une personne peut commander si elle est inscrite au moisn comme client dans voter boutique.
Une session est "simplement" des données qui sont enregistrées et qui se passent de page en page pour simplifier. Généralement on stock dans une sessions des données sur la personne pour ne pas avoir a lui demander 50 fois son identifiant et son mot de passe.
Pour la seconde question, faites un test, vous verrez bien ;)
On recoit un mail c'est certain, avec un lien, mais je ne sais pas s'il y en a un autre pour supprimer la demande d'inscription.
Willy
-
Bon pour le moment, je n'ai pas réussi à faire fonctionner Sandbox.
Mais la priorité en fait, est pour le moment :
- Passer le no de tel à Paypal
- Quelle est la page de redirection à renseigner au niveau de PayPal
- Comment passer automatiquement le statut de la commande à "Réglée" une fois le paiement validé dans Paypal...
-
Bonjour ,J'aurai voulu savoir comment on fait pour savoir si une personne peut commander ou non ?
--> Peux tu expliquer ta qustion stp ?
Une session ...
Le problème c'est que pour moi ça reste très vague, j'aimerais avoir un détail technique si possible.
Autres questions :
Lorsqu'il y a création d'un compte reçoit-t-on un mail avec un lien pour le confirmer et un autre pour l'annuler ?
Si ce lien (comme pour un forum) n'est pas confirmé doit-on re-rentrer ses infos sur le site ou pas ?
--> Le compte est créé directement, il n'y a pas de confirmation à effectuer par mail. Tu reçois juste un mail de confirmation de la création de ton compte.
Merci à tous
-
WillyPS: tout d'un coup un doute me vient, la categorie de l'article n'existe pas en SHOPPING ? En PREMIUM il y a une table peel_produit_categorie. Vous voulez une zone en plus de celle déja existante pour quoi faire ?
Oui, j'ai une table peel_produit_categorie,
avec les numéros des produits ainsi que celle des catégories.
mais je n'arrive pas à les insérer dans le fichier csv de mes annonces.
c'est pour cela que je voulais créer un autre champ.
-
Bonjour ,
J'aurai voulu savoir comment on fait pour savoir si une personne peut commander ou non ?
Une session ...
Le problème c'est que pour moi ça reste très vague, j'aimerais avoir un détail technique si possible.
Autres questions :
Lorsqu'il y a création d'un compte reçoit-t-on un mail avec un lien pour le confirmer et un autre pour l'annuler ?
Si ce lien (comme pour un forum) n'est pas confirmé doit-on re-rentrer ses infos sur le site ou pas ?
Merci à tous
-
Quand je rajoute un produit dans la table, je n'ai pas de champs catégorie ormis celui que j'ai créé.quand j'exporte, je n'ai pas non plus de catégorie
Quand je met un article par le biais de l'admin de peel, je ne trouve pas pour rentrer la catégorie.
Voici ce que je trouve dans administrer/produit
Alors tout cela est normal, vous avez juste créé une zone dans la base de donnée, PEEL n'est pas magique, il ne remplsi que les zones qu'on lui indique.
Par contre à l'export vous devez avoir le produit que vous avez saisi directement dans phpmyadmin avec la categorie renseignée.
Pour commencer il faut ajouter dans la page de modification du produit la zone catégorie, prenez comme exemple le nom du produit et copiez collez en changeant le nom de la variable nom en categorie.
Ensuite modifiez la fonction d'affichage du produit, cette fonction doit aller chercher en plus des infos actuelles la categorie.
De même pour la fonction d'insertion et de modification qui doit prendre en compte cette nouvelle zone.
Willy
PS: tout d'un coup un doute me vient, la categorie de l'article n'existe pas en SHOPPING ? En PREMIUM il y a une table peel_produit_categorie. Vous voulez une zone en plus de celle déja existante pour quoi faire ?
-
Quand je rajoute un produit dans la table, je n'ai pas de champs catégorie ormis celui que j'ai créé.
quand j'exporte, je n'ai pas non plus de catégorie
Quand je met un article par le biais de l'admin de peel, je ne trouve pas pour rentrer la catégorie.
Voici ce que je trouve dans administrer/produit
global $categorie_options, $frm;/* Valeurs par défaut */
$frm['categories'] = array($categorie_id);
$frm['nouveau_mode'] = "insere";
$frm['reference'] = "";
$frm['nom'] = "";
$frm['descriptif'] = "";
$frm['description'] = "";
$frm['prix'] = "";
$frm['image1'] = "";
$frm['image2'] = "";
$frm['image3'] = "";
$frm['image4'] = "";
$frm['lang'] = "fr";
$frm['tva'] = "";
$frm['on_special'] = "";
$frm['promotion'] = "";
$frm['etat'] = "";
$frm['date_insere'] = "";
$frm['date_maj'] = "";
$frm['pdf'] = "";
$frm['normal_bouton'] = "Ajouter";
/* Construit la liste des catégories, préselectionne la catégorie racine */
construit_arbo_cat($categorie_options, $frm['categories']);
affiche_formulaire_produit();
}
function affiche_formulaire_modif_produit($id) {
/* Affiche le formulaire de modification pour le produit sélectionné */
global $frm,$categorie_options;
/* Charge les informations du produit */
$qid = mysql_query("
SELECT *
FROM peel_produits
WHERE id = $id
");
$frm = mysql_fetch_array($qid);
/* Charge les catégories du produit */
$qid = mysql_query("
SELECT categorie_id
FROM peel_produits_categories
WHERE produit_id = $id
");
$references = mysql_query("
SELECT reference_id
FROM peel_produits_references
WHERE produit_id = $id
");
$frm['categories'] = array();
$frm['references'] = array();
if ($qid) {
if (mysql_num_rows($qid) > 0) {
while ($cat = mysql_fetch_array($qid)) {
$frm['categories'][] = $cat['categorie_id'];
}
}
}
-
pour le moment, j'ai mis trois articles par le biais de "ajouter un produit" à partir du site.quand je vais sur phpmyadmin, je retouve bien mes trois articles, mais pas leurs catégories.
C'est pour cela que j'ai rajouté un champ categorie, mais à mon avis, il doit falloir faire un truc supplémentaire pour qu'il soit pris en compte.
Je vais résumer:
- vous avez ajouté une colonne categorie de type int(11) dans la table peel_produit
- quand vous ajoutez un produit directement dans la table cela fait quoi ?
- quand vous exportez/importez la table en csv, cela donne quoi ?
- vous tentez d'ajouter des articles avec l'admin de PEEL, mais est ce que vous renseignez à un endroit la categorie ? SI oui où ? Sinon, c'est normal que la zone soit nulle ou à blanc, car vous ne mettez rien dedans ;)
Willy
Pour PREMIUM, il faut modifier la page administrer/produit.php.
Recherchez "INSERT INTO peel_produits", c'est là qu'est inséré l'enregistrement, ça vous donnera une idée déja.
Ensuite il faut créer une zone "categorie" dans le forumulaire d'ajout et de modification de produit, un peu comme le nom du produit.
Enfin modifier les focntions d'ajout et de modification de produit pour prendre en compte cette nouvelle zone.
Willy
-
pour le moment, j'ai mis trois articles par le biais de "ajouter un produit" à partir du site.
quand je vais sur phpmyadmin, je retouve bien mes trois articles, mais pas leurs catégories.
C'est pour cela que j'ai rajouté un champ categorie, mais à mon avis, il doit falloir faire un truc supplémentaire pour qu'il soit pris en compte.
-
Comment est définit ta zone ?
catégorie int(11) Non 0
Si c'est comme ca, ta zone ne prendra que les entiers et non les chaines de caractère (donc les noms).
Si tu remplis avec phpmyadmin une categorie, et que tu exportes ton fichier, tu n'as rien dans toute la colonne categorie ?
Willy
-
Bonjour,un conseil, ne nomme jamais tes colonnes, tes tables ou tes variables avec un accent.
Dès qu'il y a du code évite les accents.
Tente sans et dis nous.
Sinon tu veux faire quoi avec ce champ categorie ?
Car je ne comprends pas ta question ;)
Willy
J'essaye sans accent.
Lorsque je fait mon fichier .csv, il y a une case ou je note le numéro (ou nom) de la catégorie, et celui ci est pris en compte pour ranger l'objet directement dans la boutique dans la catégorie correspondant à son rang. Comme pour la référence, le nom...
Lorsque j'importe des objets, cela m'évite de les reprendre un par un pour les ranger correctement
Avec ou sans accent, le resultat est le même. En fait je voudrais que lorsque j'exporte, il me donne la catégorie de l'objet dans le fichier .csv. Après en sens inverse, c'est plus facile
-
Bonjour,
un conseil, ne nomme jamais tes colonnes, tes tables ou tes variables avec un accent.
Dès qu'il y a du code évite les accents.
Tente sans et dis nous.
Sinon tu veux faire quoi avec ce champ categorie ?
Car je ne comprends pas ta question ;)
Willy
Question Commande
dans Module PEEL Premium pour PEEL SHOPPING
Willy
Posté(e) · Signaler ce message
En fait quand vous recevez cet email, vous avez l'ID de la personne.
Vous pouvez ajouter un lien vers cette personne, voir valider de suite cette personne via un lien, par contre il faudra être identifié en administrateur ou enlever la sécurité sur cette page (voir en créer une auter qui ne servira qu'a ca et que seul vous utiliserez).
En gros le principe:
Dans la page administrer/utilisateurs.php:
ajouter un cas :
OU créer une nouvelle page "utilisateurs2.php" qui n'a que cette fonction de maj des revendeurs et appeler cette page dans le mail.
Dites nous si c'set OK comme ca.
Willy