Flux d’activité
Flux d’activité de Messages
-
-
-
-
je remplace "monsite" par le mien et j'appelle depuis le navigateur, comme j'ai compris. mais peut etre mon hebergeur ne pertmet pas cette commande 1and1
-
-
Oui ça me paraît évidentMerci de ces explications. Je viens d'essayer mais" la connexion echoue"
que faire?
-
oui belle présentation de la 2ieme image qui disparait en cliquant sur la page ou sur l'image elle même ou sur le lien du zoom il faut dire également qu'il est possible de fermer le zoom à partir de la touche x ! ha oui et aussi l'affichage de l'image tient compte du scroll de la page donc fini de monter ou de descendre pour la voir et oui ...
je veux rajouter quelque chose : cette version est en xhtml1-strict ! et oui...
-
pruault
wouarf, je reste connectéje vous invite à tester la fonction de zoom sur les images dans la page /achat/modeles/produit_details.php
-
pruault
apparement il fuat mettre la page mail2csv.php dans la partie administration et pour l'appel cet :Oui ça me paraît évident
-
apparement il fuat mettre la page mail2csv.php dans la partie administration et pour l'appel cet :
-
Voilà un code à insérer dans une page php exemple email2csv.phpCeci va générer une page peel_utilisateurs.csv avec la liste de vos emails
Créer une page peel_utilisateurs.csv dans le répertoire /administrer
Merci beaucoup pour ce code mais pourrais-je avoir un peu plus d'explications quant à la mise en place de ces pages. Comment appeler la page email2csv.php pour la création de la page pel_utilisateur. En bref, comment procéder pour un néophyte que je suis?
Merci de vos explications.
-
-
Très bon tutoriel, mais je n'arrive pas à le mettre en place, est ce compatible avec la version 2.9? merci
Avant de commencer les manips faites des copies de sauvegardes de vos fichiers !!!!! les modifs que je vous propose n'affectent pas la BDD.Avant de commencer les manips faites des copies de sauvegardes de vos fichiers !!!!! les modifs que je vous propose n'affectent pas la BDD.
je suis pris d'un doute...
quelle est la page qui affiche le formulaire paypal dans peel premium ?
j'ai déja mis en place une solution pour peel shopping mais peut etre que pour peel premium c'est un peu différent. enfin bon...
prenez dans un premier temps le fichier fonctions.php pour y incorporer une fonction bien utile pour eviter des messages d'alerte et d'erreur de la part de paypal ( par exemple si la ville, le nom, le prénom etc d'un client comporte un accent et qu'il n'est pas encodé en utf-8 ).
function vire_moi_ces_accent($text){ $trans = get_html_translation_table(HTML_ENTITIES); foreach ($trans as $literal =>$entity){ if (ord($literal)>=192){ $replace[]=substr($entity,1,1); $search[]=$literal;}} return str_replace($search, $replace, $text);}
Ensuite direction votre page paypal et la vous devez editer le formulaire paypal. il n'y a que des champs de type " hidden " et un champs de " type input type="image" " Il faut évidemment récuperer les informations à envoyer. soit vous recuperez les infos depuis la session en cours si vous avez deja modifié peel pour que toutes les infos soit chargées en session, soit vous allez les chercher dans la BDD car elles ne sont pas toutes chargées par défaut.<?php $alexis_la_requete = mysql_query("SELECT nom_famille,prenom,ville,pays,telephone,code_postal,adresse FROM peel_utilisateurs WHERE email ='".$com->email."'"); $alexis_le_genereux = mysql_fetch_object($alexis_la_requete); ?>
Cette requete est a placer juste avant l'affichage du formulaire et les variables $alexis... peuvent bien evidemment être renommées selon votre bon vouloir. une fois que ces informations sont récupérées, il faut les incorporer au formulaire paypal. ça se fait comme ça :<input type="hidden" name="first_name" value="<?php echo vire_moi_ces_accents($alexis_le_genereux->prenom) ?>" > <input type='hidden' name='last_name' value="<?php echo vire_moi_ces_accents($alexis_le_genereux->nom_famille) ?>" /> <input type='hidden' name='address1' value="<?php echo vire_moi_ces_accents($alexis_le_genereux->adresse) ?>" /> <input type='hidden' name='city' value="<?php echo vire_moi_ces_accents($alexis_le_genereux->ville) ?>" /> <input type='hidden' name='state' value="<?php echo vire_moi_ces_accents($alexis_le_genereux->pays) ?>" /> <input type='hidden' name='zip' value="<?php echo $alexis_le_genereux->code_postal ?>" /> <input type='hidden' name='H_PhoneNumber' value="<?php echo $alexis_le_genereux->telephone ?>" />
il vous suffit donc de rajouter toutes ces lignes où vous le souhaitez dans le formulaire paypal.
*************************************************************
Avant de commencer les manips faites des copies de sauvegardes de vos fichiers !!!!! les modifs que je vous propose n'affectent pas la BDD.
Avant de commencer les manips faites des copies de sauvegardes de vos fichiers !!!!! les modifs que je vous propose n'affectent pas la BDD.
************************************************************************
Ps : je suis dispo pour vous faire gratuitement ces manips si vous le souhaitez ou pour d'autres modifs et adaptation de peel en prestation de services ( ex : url rewriting dynamique avec possibilité d'activation/désactivation de l'url rewriting depuis l'admin, etc, etc..., )
-
pruault
Vous pouvez télécharger la version 3.0 BETA de PEEL SHOPPING sur l'url suivante : http://www.peel.fr/telecharger.php?id=2
Les nouveautés par rapport à la version 2.9 :
- Gestion de l'ecotaxe
- Export CSV de la base client
- Export CSV - shopping.com
- Import CSV de la base produit
- Paypal checkout
- Gestion d'une marque / produit
- Gestion simplifié des stocks
- Zoom produit améliorer
- Début d'un traitement en CSS2
-
-
-
pruault
La version v3.0 Beta de PEEL SHOPPING sera mise en ligne dans 1H
-
Bonjour,
Si quelqu'un pouvait m'aider a faire la requête pour aller chercher pour chaque produit dans la page produit_details.php les produits qui leur sont associé en fonction des commandes clients, pour avoir Les clients ayant cet article ont également achetés :
J'ai essayé de faire la requête mais j'y connais pas grand chose en sql :
$select = mysql_query("
SELECT
p.id,
p.nom_".$_SESSION['langue'].",
p.image1,
p.prix,
ca.commande_id
uc.utilisateur_id
FROM
peel_commandes_articles ca
,peel_utilisateurs_commandes uc
,peel_produits p
WHERE p.id = ca.commande_id
AND ca.commande_id = uc.utilisateur_id
AND uc.utilisateur_id = '".$prod['id']."'
")
or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());[/codebox]Evidament ça ne marche pas j'ai un message d'erreur
Une erreur de connexion à la base s est produite 205.
Erreur de syntaxe près de '.utilisateur_id FROM peel_commandes_articles ca ,p' à la ligne 7
Je remercie d'avance tout ce qui pourront m'aider.
-
Bonjour,
J'aimerais déveloper un calcul du prix selon critère
Pour me s'implifier la vie ;)
Exemple
Le client rentre une valeur * prix fixe = prix total + nombre de quantité a a jouté au cadie
Et sur la facture
Réf xyz + valeur + quantité = prix total.
Merci
Guillaume
-
Essaye peut etre avec les mode de paiement
Virement bancaire + emballage cadeau 1€
Virement bancaire + emaballage cadeau + assurance transport 5€
....
Sinon codage ;)
-
Oui mais cela permet d'ajouter un dernier achat impulsif (que ce soit papier kdo ou panier voir service ou assurance)
L'avantage, c'est qd tu paies tu as la possibilité d'orienter ton client vers un dernier achat (vers ce que tu veux) et le fait d'ajouter un produit sous les commandes, a ce moment la, peut etre un gd avantage.
Merci
-
Oui sans compter que ta page va être lourde avec ce mode la.
Exemple je commandes mes achats de noël ;)
Je choisis 10 articles, j'arrive sur la page commander, ensuite j'ai 10x choisir emballage.
Je pense que c'est mieux de le mettre en produit associé.
comme ca tu peux mettre plusieur panier de taille différente selon le produit, ou plusieur modèle de papier....
PS : demande aussi le nom a qui est adressé le cadeaux, dans le même exemple si je recois mes 10 paquets, je serais obligés de les ouvrir pour savoir a qui va tel cadeau
-
Bonjour à tous,
je confirme qu'il faut "tout refaire" pour intégrer sa propre charte graphique au squelette initial.
Je suis en train de procéder à la mise en place du "TOUT CSS" pour un de mes clients (éviter d'utiliser des tableaux pour la mise en page) et ce en attendant la future version CSS2 de PREMIUM.
Il convient de bien connaître toutes les relations entre les modèles et include pour conserver notre charte graphique initiale.
Pour mon client, je suis parti de 0 en créant la charte graphique dans Photoshop puis de la découper en tranches pour une exploitation dans Dreamweaver.
Et c'est là que le travail devient plus difficile en convertissant les tableaux en calques pour une meilleure intégration ;)
Si certains ont effectués le même travail, je suis preneur sur des infos intéressantes :D
Jérôme
-
Si tu veux le gérer (dans un premier temps) de manière simple, tu peux peut-être créer 3 produits (emballage cadeau, panier cadeau et caisse en bois), et les définir comme "produit associé" pour chaque produit sur lequel tu proposes un emballage cadeau.
Il te suffirait de modifier éventuellement l'affichage des produits associés afin d'ajouter un bouton "commander", pour que ton client puisse directement ajouter l'emballage cadeau au panier lorsqu'il se trouve sur la page du produit qu'il achète.
Il y a surement moyen de faire beaucoup mieux, mais ça peut te permettre d'attendre un développement plus complexe...
-
pruault
Un grand merci mais...quel demain? Avant hier ou après demain?Voilà un code à insérer dans une page php exemple email2csv.php
Ceci va générer une page peel_utilisateurs.csv avec la liste de vos emails
Créer une page peel_utilisateurs.csv dans le répertoire /administrer
<? include("../configuration.inc.php"); necessite_identification(); necessite_priv("admin"); $DOC_TITLE = "[Exportation CSV - PEEL.FR]"; include("modeles/haut.php"); echo "<table><tr><td class=\"entete\">Exportation CSV desa adresses emails</td></tr></table>"; $table = "peel_utilisateurs"; $csv_file = $table.".csv"; switch(vb($_REQUEST['mode'])) { case "lire" : db2csv($table,$csv_file); echo "<li type=\"square\"><a href=$table.csv class=\"normal\">Lire le fichier csv</a></li>"; form2csv(); break; default : form2csv(); break; } include("modeles/bas.php"); /* FONCTIONS */ function db2csv($table,$csv_file) { global $wwwroot; global $site; $create_csv = fopen($csv_file,"w"); fwrite($create_csv,"Liste des emails du site $site\r\n"); $select = "select email from peel_utilisateurs"; echo "<span class=\"normal\">Requête utilisée pour la génération du fichier csv : $select</span>"; $req = mysql_query($select); while($prod = mysql_fetch_array($req)) { $email = TrimExt(strip_tags($prod['email'])); fwrite($create_csv,""); fwrite($create_csv,$email.";\r\n"); } fclose($create_csv); mysql_free_result($req); } function form2csv() { global $table; echo "<form method=\"GET\" name=\"prod2csv\" action=\"".$_SERVER['PHP_SELF']."\">"; echo "<div class=\"normal\">Cliquez sur le bouton pour exporter les adresses emails "; echo "<input type=\"hidden\" name=\"mode\" value=\"lire\">"; echo "<input type=\"hidden\" name=\"table\" value=\"peel_utilisateurs\">"; echo "<br \><br /><input type=\"submit\" class=\"bouton\" value=\"Exporter les adresses emails des utilisateurs\">"; echo "</span></div></form>"; } Function TrimExt( $Src ) { $Src = ereg_replace( "(\r\n){0,15}$", "", $Src ); $Src = ereg_replace( "^(\r\n){0,15}", "", $Src ); $Src = ereg_replace( "(\n){0,15}$", "", $Src ); $Src = ereg_replace( "^(\n){0,15}", "", $Src ); $Src = trim( $Src ); return $Src; } ?>
offres commerciales
dans Module PEEL Premium pour PEEL SHOPPING
paulanna
Posté(e) · Signaler ce message
essaye en local