VV93
Utilisateur open source-
Compteur de contenus
85 -
Inscrit(e) le
-
Dernière visite
Messages posté(e)s par VV93
-
-
Bonjour,
sur quel page?
page de retour que j'ai cree pour le paiement
-
bonjour j'ai un problème pour récupéré les variables afin de les intégrés pour changer les donnée relatif au paiement en method _post
y a t il quelqu'un qui a eu le probleme.
-
les mails
n'arrive jamais sur outlook et chez certain hebergeur arrive en spam pourtant ...
y a t il une solution a ce probleme
???
merci de votre aide
-
merci de m'indiquer la methode la plus facile pour
ajoute au panier directement depuis la page
www.monsite/achat/index.php?
merci
-
j'ai modifie un code dans un autre fichier et voila
j'ai remis comme ct et la meme erreur arrive
Fatal error : Call to undefined function microtime_float () dans / home / grossist / www / lib / Fonctions / database.php sur la ligne 35
-
c'est quoi le prix
-
bonjour
je viens d'acquerie la nouvelle version version
j'aimerai savoir comment installer un carousel en premiere page
le meme que sur le site www.peel.fr
merci de votre aide
-
bonjour a tous
j'aimerai agrandir une photo au passage de la souris sur les produit de la page
/achat/index.php
j'ai une version 5.3
j'ai cherche sur le forum mais les messages de reponse n'exsite plus puisque le membre n'exsite plus
merci de vos reponse
-
bonjour
j'aimerai afficher la photo de chaque produit sur mon bon de commande (tres petit format a la derniere colonne )
merci d'avance de votre reponse
-
bonjour
j'ai un vrai de vrai probleme
j'ai la version 5.3 en local tout fonctionne en local tout meme modification
en revanche quand je pousse sur mon serveur dedier les modif ne fonctionne pas tous
j'i installé exactement les meme version de mysql apache et php sur le local et sur la prod et incompréhension total en prod(sur le serveur cela ne fonctionne pas)
merci d'avance
-
remplace data par $prodmerci
j'etais un peu fatigue
merci 100000000000000 fois
-
apres la ligne $urlcatmets : $image = "<img src=\"$repertoire_upload/thumbs/".thumbs($data['image1'], $small_width, $small_height, $method="fit")."\" alt=\"".strip_tags($nom)."\" />";
appel de l'image echo "$image";
les variables $small_width, $small_height sont à remplacer en fonction de la dimension souhaitée à partir de la config de la boutique en Back Office
voici l'erreur afficher :
Notice: Undefined variable: data in /home/devcda/www/search.php on line 57
Notice: getimagesize() [function.getimagesize]: Read error! in /home/devcda/www/modules/thumbs/fonctions.php on line 32
Impossible d'ouvrir l'image
-
cela sera plus simple a comprendre
je voudrais afficher dans le resultat de search.php
l'image1 du produits en taille reduite
voici le code de mon search.php
pouvez vous m'aider
merci
$SQL = build_sql("cda_produits", $terms, $fields, $match);
$RESULT = mysql_query($SQL) or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());;
if ($RESULT) {
if (mysql_num_rows($RESULT) > 0) {
echo "<h2>".RESULT_SEARCH."</h2>";
$i = 1;
while ($prod = mysql_fetch_array($RESULT)) {
$nom = eregi_replace($searchtext, "<span style=\"background:#FFFF00\">".$searchtext."</span>", $prod['nom_'.$_SESSION['langue'].'']);
$descriptif = eregi_replace($searchtext, "<span style=\"background:#FFFF00\">".$searchtext."</span>", $prod['descriptif_'.$_SESSION['langue'].'']);
$urlprod = "$wwwroot/achat/produit_details.php?catid=".$prod['categorie_id']."&id=.$prod['id];
$urlcat = "$wwwroot/achat/index.php?catid=".$prod['categorie_id'];
echo nl2br("<b>$i.</b> <a href=\"$urlcat\" class=\"normal\">".html_entity_decode($prod['categorie'])."</a> - <a href=\"$urlprod\" class=\"normal\">".html_entity_decode($nom)."</a> \n".html_entity_decode($descriptif)."</a>\n");
$i++;
}
}
else {
echo "<span class=\"normal\">Votre recherche ne comporte pas de résultats. merci de la renouveler.</span>";
}
}
}
}
-
C'est un code à adapter et à intégrer sur toutes les pages ou il est nécessaire d'afficher des images produits. Au Minimum sur template.php et produit_details.php.il existe sinon une autre possiblité : creer une page qui va scanner la bdd, extraire le champ image et le mettre à jour avec l'image de votre choix si l'image n'existe pas physiquement sur le serveur et ceci peut également etre porté comme fonction lors de vos imports.
quelle est l'url de votre boutique ? de votre hébergeur ?
merci j'ai trouvé
-
bonsoirla méthode : controler l'existence d'un enregistrement et la présence physique du ficchier.
if(!empty($prod['image1']) && file_exists($dirroot."/upload/".$prod['image1'])) { // action si l'image existe bien } elseif(!empty($prod['image1']) && !file_exists($dirroot."/upload/".$prod['image1'])) { // action si l'image n'existe pas alors qu'elle est renseignée } else { //action par défaut }
ps : le code ci dessus est une piste de reflexion pas la solution ! il faut surement adapter !
merci beaucoup mais je ne sait pas ou j'integre ce bout de code merci d'avance
-
il faut supprimer les images qui ne s'affichent pas dans la table produit ou à partir du Back Officeensuite faire un test sur l'image si elle existe on l'affiche sinon on affiche une autre image
cette fonction existe deja dans peel
ma question est précise
j'ai besoin d'affiché une photo indisponible dans le front office si il n'existe pas de photo dans le repertoir upload meme si dans la table produit nous avons un nom d'image
car je pousse un fichier tous les matins et cela me permet de controler les photo manquante car tous les champs de la table peel_produits sont saisie meme les champs image
je sais pas si c tres claire mais c'est mon besoin
10000 merci
-
ma question est la suivante :meme si l' images n'est pas présentent dans le répertoire
et que le nom de l'images et dans la table produit (elle l'ai forcement pour moi dans mon developpement) je veux que l'image produits non disponible s'affiche car il y a l'erreur suivante :
Warning: filemtime() [function.filemtime]: stat failed for /home/devcda/www/upload/A0010274900000030.jpg in /home/devcda/www/modules/thumbs/fonctions.php on line 20
Impossible d'ouvrir l'image
merci
-
ma question est la suivante :
meme si l' images n'est pas présentent dans le répertoire
et que le nom de l'images et dans la table produit (elle l'ai forcement) je veux que l'image produits non disponible s'affiche car il y a l'erreur suivante :
Warning: filemtime() [function.filemtime]: stat failed for /home/devcda/www/upload/A0010274900000030.jpg in /home/devcda/www/modules/thumbs/fonctions.php on line 20
Impossible d'ouvrir l'image
merci
-
il faut que le images soient présentent dans ton répertoirepour moi tu as uploader les images et ensuite tu les a supprimé de ton dossier ou changé de nom
maintenant si tu as le nom de l'image dans la table et pas l'image du même nom dans ton répertoire supprime l'image de la table
justement
je voudrai afficher une image produit inexistant si la photo n'exsite pas dans le repertoire meme si le nom exsiste dans la table produit
-
bonjour a tous
mon souci est le suivant
je pousse tous les matin un fichier dans la ma table produit
mon problème est le suivant j'ai des photo dans mon répertoire Upload
et quand je pousse mon fichier parfois la photo n’existe pas physiquement mais le nom de cette photo existe dans la table peel_produit
etant donnee que la photo n'exsiste pas il m'affiche le message suivant :
Warning: filemtime() [function.filemtime]: stat failed for /home/devcda/www/upload/xxj456.jpg in /home/devcda/www/modules/thumbs/fonctions.php on line 20
Impossible d'ouvrir l'image
merci d'avance
-
bonjour
pouvez vous m'aider sur la page : /administrer/produits.php
j'aimerai ajoute : exactement comme le choix :
Le produit est-il dans la rubrique Notre Sélection / Coup de coeur?
LES PRODUITS En ATTENTE :
merci d'avance
-
merci beaucoup j'ai développé autrement
voici mon code :
$champs = "p.id, p.nom_".$_SESSION['langue']." as nom, p.promotion, p.descriptif_".$_SESSION['langue']." as descriptif, p.id_marque, if(p.etat = 1,p.image1,p.image4)as image1, if(p.etat = 1,p.image2,'')as image2, p.prix, p.prix_revendeur, p.prix_flash, p.points, p.composition, p.tailleproduit, p.taillecarton, p.colorproduit, p.poidbrut, p.poidnet, p.assortimentcolor, p.nomenclaturedouniere, p.on_stock, p.affiche_stock, p.delai_stock, p.on_rupture, p.on_check, p.on_flash, p.flash_start, p.flash_end";
j'ai juste un petit souci:
quand je clique sur le produit la fiche produit a des erreur ( lien : /achat/produit_details.php?id=2003)et n'affiche pas le produits
en revanche dans achat/index.php?catid=2 c'est impeccable
merci de me donné une indication
Bonjour VV93,Dans modeles/blog/template.php, fonction template_index_produit(),
Faites en début de fonction une requête pour récupérer l'état du produit et image 4 à partir de son id.
$q = mysql_query('SELECT etat from peel_produits WHERE id="'.$id.'" LIMIT 1');
if ($prod=mysql_fetch_assoc($q)){
$etat = $prod['actif']
$image4= $prod['image4']
}else{
$etat = 0;
}
(Une solution plus optimisée serait de passer le actif et image 4 en paramètre de la fonction template_index_produit, mais je vais ici au plus simple).
Remplacez :
echo "<img src=\"$image\" border=\"0\" width=\"$srcWidth\" height=\"$srcHeight\" alt=\"".$nom."\">";
par
if ($etat == '1'){
echo "<img src=\"$image\" border=\"0\" width=\"$srcWidth\" height=\"$srcHeight\" alt=\"".$nom."\">";
}else{
echo "<img src=\"$image4\" border=\"0\" width=\"$srcWidth\" height=\"$srcHeight\" alt=\"".$nom."\">";
}
Cordialement,
-
Merci Loïc pour le complément d'infos ;)merci mais je reouvre le sujet si cela ne vous derrange pas voici le code :
$tri = (isset($_GET['tri'])) ? $_GET['tri'] : "position";
$tables = "rv_produits p";
$inner_table = "INNER JOIN rv_produits_categories pc ON (pc.produit_id = p.id)";
$inner_site = "INNER JOIN rv_sites_pivots ps ON (ps.produit_id = p.id)";
$champs = "p.id, p.nom_".$_SESSION['langue']." as nom, p.promotion, p.descriptif_".$_SESSION['langue']." as descriptif, p.id_marque, p.image1, p.image2, p.prix, p.prix_revendeur, p.prix_flash, p.points, p.composition, p.tailleproduit, p.taillecarton, p.colorproduit, p.poidbrut, p.poidnet, p.assortimentcolor, p.nomenclaturedouniere, p.on_stock, p.affiche_stock, p.delai_stock, p.on_rupture, p.on_check, p.on_flash, p.flash_start, p.flash_end";
$contrainte = "AND p.id = pc.produit_id AND pc.categorie_id = '$catid' AND ps.site_id = '".intval($_SESSION['ecom']['id'])."'";
$tri = "ORDER BY p.".$tri.", p.id";
$Links-> SqlRequest = "SELECT ".$champs." FROM ".$tables." ".$inner_table." ".$inner_site." WHERE p.etat = '1' AND 1 ".$contrainte." ".$tri;
$Links-> Initialize();
$result=mysql_query($Links-> LimitSQL) or die('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . mysql_error());
if (mysql_num_rows($result) == 0) {
echo "<h3>".NO_INDEX_PRODUCT."</h3>";
merci d'avance pour votre aide
-
merci d'avance
j'aimerai afficher tous les produits du site meme ceux hors ligne avec une containte particuliere si les produits sont hors ligne afficher l'image4
sinon si en ligne afficher image1,image2,image3
voici le bout de code :
/******************************************/
/* Affichage des produits en mode colonne */
/******************************************/
function affiche_produit_en_colonne($catid) {
$Links = new MultiPage();
$Links-> ResultPerPage = $_SESSION['ecom']['nb_produit_page'];
$Links-> LinkPerPage = 15;
$Links-> Template = "tpl1.htm";
$tri = (isset($_GET['tri'])) ? $_GET['tri'] : "position";
$tables = "rv_produits p";
$inner_table = "INNER JOIN rv_produits_categories pc ON (pc.produit_id = p.id)";
$inner_site = "INNER JOIN rv_sites_pivots ps ON (ps.produit_id = p.id)";
$champs = "p.id, p.nom_".$_SESSION['langue']." as nom, p.promotion, p.descriptif_".$_SESSION['langue']." as descriptif, p.id_marque, p.image1, p.image2, p.prix, p.prix_revendeur, p.prix_flash, p.points, p.composition, p.tailleproduit, p.taillecarton, p.colorproduit, p.poidbrut, p.poidnet, p.assortimentcolor, p.nomenclaturedouniere, p.on_stock, p.affiche_stock, p.delai_stock, p.on_rupture, p.on_check, p.on_flash, p.flash_start, p.flash_end";
$contrainte = "AND p.id = pc.produit_id AND pc.categorie_id = '$catid' AND ps.site_id = '".intval($_SESSION['ecom']['id'])."'";
$tri = "ORDER BY p.".$tri.", p.id";
$Links-> SqlRequest = "SELECT ".$champs." FROM ".$tables." ".$inner_table." ".$inner_site." WHERE p.etat = '1' AND 1 ".$contrainte." ".$tri;
$Links-> Initialize();
$result=mysql_query($Links-> LimitSQL) or die('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . mysql_error());
if (mysql_num_rows($result) == 0) {
echo "<h3>".NO_INDEX_PRODUCT."</h3>";
} else {
echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">";
$nb_cellules = mysql_num_rows($result);
$nb_colonnes = 3;
$j = 0;
probleme method _POST pour paiement
dans Module PEEL Premium pour PEEL SHOPPING
Posté(e) · Signaler ce message
c'est bon merci