Flux d’activité
Flux d’activité de Messages
-
-
Bien le bonjour à tous.
J'aimerais savoir comment éditer une facture ou une commande au format HTML car seule la fonction PDF fonctionne et ai des clients qui ont des soucis pour imprimer au format PDF. ????
Merci
Jacques
-
Bonjour,dans le morceau de requête suivante :
WHERE etat = '1' AND site_id = '".intval($_SESSION['ecom']['id'])."'AND etat='1'
il y a 2 fois la condition etat = '1'.
Il faudrait déjà en supprimer une des deux et vérifier si cela règle le soucis.
ca ne fonctionne toujours pas
-
Bonjour,
Il n'existe en effet pas de script permettant un update automatique d'une version de peel à une autre. Le seul moyen actuellement est d'exporter et importer la base de données en vérifiant les différences dans chacune des tables.
Il faut ensuite adapter votre charte graphique sur votre nouvelle version de PEEL.
-
Bonjour,
dans le morceau de requête suivante :
WHERE etat = '1' AND site_id = '".intval($_SESSION['ecom']['id'])."'AND etat='1'
il y a 2 fois la condition etat = '1'.
Il faudrait déjà en supprimer une des deux et vérifier si cela règle le soucis.
-
quand je lance la recherche le filtre en ajax monte tous les produits même ceux hors ligne alors que la requet et bien afficher etat = 1
voici le code : MERCI POUR VOTRE AIDE
<?php
include('../../configuration.inc.php');
header("Pragma: no-cache");
header("Expires: 0");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Content-type: application/xml");
header('Content-type: text/html') ;
if(!empty($_POST['search']))
{
$rqProdSearch = "SELECT * FROM rv_produits INNER JOIN rv_sites_pivots ON (id = produit_id)
WHERE etat = '1' AND site_id = '".intval($_SESSION['ecom']['id'])."'AND etat='1'
AND `nom_".$_SESSION['langue']."` LIKE '" . addslashes(htmlspecialchars(trim($_POST['search']),ENT_QUOTES)) . "%'
OR `reference` LIKE '" . addslashes(htmlspecialchars(trim($_POST['search']),ENT_QUOTES)) . "%'
OR `descriptif_".$_SESSION['langue']."` LIKE '" . addslashes(htmlspecialchars(trim($_POST['search']),ENT_QUOTES)) . "%'
ORDER BY `nom_".$_SESSION['langue']."`
DESC LIMIT 0,2000";
$rsProdSearch = mysql_query($rqProdSearch) or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());
if (mysql_num_rows($rsProdSearch) > 0) {
echo "\n";
while ($prodSearch = mysql_fetch_array($rsProdSearch)) {
echo "\n<img src=\"$wwwroot/images/menminus.gif\" alt=\"\" /> <a href=\"".$wwwroot."/achat/produit_details.php?id=".$prodSearch['id']."\">" . utf8_encode($prodSearch['nom_'.$_SESSION['langue'].'']) . "</a><br />";
}
echo "\n";
}
else {
echo AUCUN_RESULTAT;
}
}
?>
-
Personne pour me donner une petite explication ? ;)
Bonjour à tous,J'ai donc télécharger la nouvelle version et tout marche très bien...
Je voudrai juste que l'on m'explique un peu le code....? c'est pour ma curiosité perso.
Pourquoi utiliser ce bout de code
$dirroot = dirname(__FILE__); car cela donne le chemin d'accès..pourquoi ne pas utiliser $wwwroot ?
Car parfois il utiliser $wwwroot et parfois $dirroot comme dans
ce bout de code(
$repertoire_upload = $wwwroot."/upload";
$repertoire_achat = $dirroot."/achat"
)
//////
2ème demande d'explication
il utilise ceci...mais d'ou vient la constante 'IN_STANDBY' ?
define('IN_STANDBY', TRUE);
define('IN_PEEL', TRUE);
merci pour vos explications
-
Bonjour, ma ptite pierre à l'édifice.Pour modifier sur la boutique la devise sur la version Shopping 4, aller à la ligne 284 du fichier configuration.inc.php.
Vous n'avez qu'à changer les variables de sessions en fonction des entrées contenues dans la table: peel_devises
Ca modifie au moins les devises pour les visiteurs.
Par contre je ne sais pas où modifier pour changer les devises en back-office, j'ai besoin de votre aide.
1) Est-ce qu'ils sont en durs ?
2) Modifier le fichier configuration.inc.php en laissant conversion 1 pour des CHF ça suffit niveau calculs?
Merci de votre aide.
Ok, il faut changer les signes € écrits en durs dans le code. C'est dans ces pages, ou par-là : administrer/produits.php, administrer/catégories, etc.
Par contre est-ce que cela suffit pour les calculs? Merci.
Bonne soirée
-
Bonjour, ma ptite pierre à l'édifice.
Pour modifier sur la boutique la devise sur la version Shopping 4, aller à la ligne 284 du fichier configuration.inc.php.
Vous n'avez qu'à changer les variables de sessions en fonction des entrées contenues dans la table: peel_devises
Ca modifie au moins les devises pour les visiteurs.
Par contre je ne sais pas où modifier pour changer les devises en back-office, j'ai besoin de votre aide.
1) Est-ce qu'ils sont en durs ?
2) Modifier le fichier configuration.inc.php en laissant conversion 1 pour des CHF ça suffit niveau calculs?
Merci de votre aide.
-
-
Retour de vacances ! Ptit up?
J'essaye de contribuer au forum de mon mieux mais je nécessite aussi vos aides.
Merci
-
Bonjour,Si ça peut servir aussi. Dans le cas d'un site en local (donc envoi du mail pour le changement de mdp ne s'envoie pas) et qu'on ne peut pas simplement effacer le mot de passe actuel dans la bdd en laissant vide il faut un peu feinter:
Dans le fichier fonctions.php, à la ligne 347 on a une variable $nouveau_mot_passe;
Rajouter à la ligne suivante: print $nouveau_mot_passe;
Aller ensuite sur le site, sur la page oubli du mot de passe, entrer votre adresse mail (login) et envoyer. Vous obtiendrez un message d'erreur comme quoi le mail n'a pas pu partir. Mais au-dessus, vous avez le nouveau mot de passe qui s'affiche. Copier-le et identifiez-vous.
Ensuite pour changer le mot de passe aller sur la page "Mon compte" et "Changer mon mot de passe". Coller le nouveau mot de passe récupéré plus haut et créer votre nouveau mot de passe. Celui-ci notez-le !!
;)
ABE
Cela s'applique si on n'a plus accès avec notre compte au back-office, donc la création d'un nouvel utilisateur impossible même par le bdd, car le mot de passe se crypte en md5. Si dans le cas où c'est un de vos clients qui n'a plus son mot de passe, la solution à Willy est parfaite.
-
Bonjour,
Si ça peut servir aussi. Dans le cas d'un site en local (donc envoi du mail pour le changement de mdp ne s'envoie pas) et qu'on ne peut pas simplement effacer le mot de passe actuel dans la bdd en laissant vide il faut un peu feinter:
Dans le fichier fonctions.php, à la ligne 347 on a une variable $nouveau_mot_passe;
1) Rajouter à la ligne suivante: print $nouveau_mot_passe;
2) Aller ensuite sur le site, sur la page oubli du mot de passe, entrer votre adresse mail (login) et envoyer. Vous obtiendrez un message d'erreur comme quoi le mail n'a pas pu partir. Mais au-dessus, vous avez le nouveau mot de passe qui s'affiche.
3) Copier-le et identifiez-vous.
4) Ensuite pour changer le mot de passe aller sur la page "Mon compte" et "Changer mon mot de passe". Coller le nouveau mot de passe récupéré plus haut et créer votre nouveau mot de passe. Celui-ci notez-le !!
;)
ABE
N'OUBLIEZ-PAS DE SUPPRIMER LA LIGNE RAJOUTEE DANS LE FICHIER FONCTIONS.PHP (print $nouveau_mot_passe;) au point 1)
-
Bonjour à tous,
J'ai donc télécharger la nouvelle version et tout marche très bien...
Je voudrai juste que l'on m'explique un peu le code....? c'est pour ma curiosité perso.
Pourquoi utiliser ce bout de code
$dirroot = dirname(__FILE__); car cela donne le chemin d'accès..pourquoi ne pas utiliser $wwwroot ?
Car parfois il utiliser $wwwroot et parfois $dirroot comme dans
ce bout de code(
$repertoire_upload = $wwwroot."/upload";
$repertoire_achat = $dirroot."/achat"
)
//////
2ème demande d'explication
il utilise ceci...mais d'ou vient la constante 'IN_STANDBY' ?
define('IN_STANDBY', TRUE);
define('IN_PEEL', TRUE);
merci pour vos explications
-
Bonjour,
je rencontre un soucis très embêtant avec le paiement CB d'SPPLUS car lorsqu'une commande passe en milliers soit 1050,28 euros par exemple et que l'on clique pour effectuer notre paiement vers la centrale de SPPLUS, une erreur nous indique qu'un champ est requis mais en examinant bien le problème, notre montant de facture passe à 1,05028 euros ??
Pourtant dans mes lignes PHP de paiement CB, je suis bien à 2 virgules après la décimale :
$urlcgihmac = "http://kits.spplus.net/cgi-2007/hmac_myndd.exe"; $montant= number_format($com->montant,2);
Merci de votre aide
-
-
bonsoir,helas pas de solution pour toi .
je ne fais que passer par le forum je maintenant sur joomla et son virtuemart
en tout cas bonne continuation ;)
Bonjour à toi,
Merci tout de même et bonne chance sur joomla
-
Bonsoir,
il suffit de connaitre le format que desire le comparateur et faire le fichier csv.
de tete il manquait dans les base le champ EAN pour que tout soir correcte pour les comparateurs
helas plus de sources de codes sous la main ;)
-
bonsoir,
helas pas de solution pour toi .
je ne fais que passer par le forum je maintenant sur joomla et son virtuemart
en tout cas bonne continuation ;)
-
Bonjour,
Tout est dans le titre
Je précise qu'il s'agit d'installer un paiement C.B dans un site style dossier du site principal
ex: http://wwwmonsite.com/choucroute
Le paiement C.B est déja installé sur monsite.com et fonctionne très bien
Lorsque je test une commande sut monsite.com/choucroute, j'ai un retour dans le BO de la command en initialisé
Je reçois également le mail m'indiquant qu'une commande est arrivé
Seul le Bin request pose un problème
Je précise que j'ai la même installation au niveau fin commande.php du script CB pour les deux sites
ainsi que le même dossier paiement dans les deux sites
J'avais déjà fait la même chose avec un autre "site dossier" qui avait parfaitement fonctionné
Si quelqun a une piste ...merci par avance (déjà 2 nuits de galère avant d'écrire ici)
-
J' ai créér un nouveau type de livraison : retrait magasin tarif 1 euro
mais comment supprimer le tableau "adresse de livraison" de l'étape 1 de la commande, et le remplacer directemetn par l'adresse du magasin?
merci
-
Bonjour j'ai téléchargé aujourd'hui la version gratuite j'ai installé aucun problème par contre quand je veux afficher mon site web (en local) j'ai une erreur sur la page d'accueil "Parse error: syntax error, unexpected $end in C:\Program Files\EasyPHP5.2.10\www\peel4\lib\fonctions\fonctions.php on line 2242" la ligne 2242 c'est la fin..C'est installé sous easyphp j'ai cette erreur..je l'ai aussi installé sur le serveur wampserver et j'ai la même erreur !!
avez-vous une idée ?
Merci beaucoup de votre aide
Bonjour,
Pour avoir déja rencontré le problème :
Modifier le fichier PHP.INI sur 2 points
- (La variable HTTP_POST_VARS n'est plus prise en charge)
Remplacer
register_long_arrays = Off
par
register_long_arrays = On
- Allow the <? tag. Otherwise, only <?php and <script> tags are recognized.
Remplacer
short_open_tag = Off
par
short_open_tag = On
Bonne continuation
-
Bonjour j'ai téléchargé aujourd'hui la version gratuite j'ai installé aucun problème par contre quand je veux afficher mon site web (en local) j'ai une erreur sur la page d'accueil "Parse error: syntax error, unexpected $end in C:\Program Files\EasyPHP5.2.10\www\peel4\lib\fonctions\fonctions.php on line 2242" la ligne 2242 c'est la fin..
C'est installé sous easyphp j'ai cette erreur..je l'ai aussi installé sur le serveur wampserver et j'ai la même erreur !!
avez-vous une idée ?
Merci beaucoup de votre aide
-
Bonjour à toutes et tous,
Existe-t-il dans Peel shopping V4 un moyen de créer un fichier d'exportation vers les guides d'achat type KELKOO ou autre ?
Est-ce du spécifique ?
Un module supplémentaire ?
On peut trouver un embryon dans Administrer/guides.php mais il semble incomplet...guides/kelkoo.fr (par ex.) ==> erreur 404
Cela devrait faire suite au référencement en toute logique.
Merci de vos expériences.
-
bonjour,
a l'époque ou je faisais du peel ...il n'y avait rien
un export de base et un import dans la nouvelle et en plus reprise de l'intégralitée du code pour mettre votre look car pas de systèmes de template
evidement l'equipe PEEL se propose de vous faire cette migration ;)
bonne journée
j'y comprend rien
dans Module PEEL Premium pour PEEL SHOPPING
VV93
Posté(e) · Signaler ce message
pourtant la requet a l'air bonne AIDEZ MOI
quand je lance la recherche le filtre en ajax monte tous les produits même ceux hors ligne alors que la requet et bien afficher etat = 1
voici le code : MERCI POUR VOTRE AIDE
<?php
include('../../configuration.inc.php');
header("Pragma: no-cache");
header("Expires: 0");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Content-type: application/xml");
header('Content-type: text/html') ;
if(!empty($_POST['search']))
{
$rqProdSearch = "SELECT * FROM rv_produits INNER JOIN rv_sites_pivots ON (id = produit_id)
WHERE etat = '1' AND site_id = '".intval($_SESSION['ecom']['id'])."'AND etat='1'
AND `nom_".$_SESSION['langue']."` LIKE '" . addslashes(htmlspecialchars(trim($_POST['search']),ENT_QUOTES)) . "%'
OR `reference` LIKE '" . addslashes(htmlspecialchars(trim($_POST['search']),ENT_QUOTES)) . "%'
OR `descriptif_".$_SESSION['langue']."` LIKE '" . addslashes(htmlspecialchars(trim($_POST['search']),ENT_QUOTES)) . "%'
ORDER BY `nom_".$_SESSION['langue']."`
DESC LIMIT 0,2000";
$rsProdSearch = mysql_query($rqProdSearch) or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());
if (mysql_num_rows($rsProdSearch) > 0) {
echo "\n";
while ($prodSearch = mysql_fetch_array($rsProdSearch)) {
echo "\n<img src=\"$wwwroot/images/menminus.gif\" alt=\"\" /> <a href=\"".$wwwroot."/achat/produit_details.php?id=".$prodSearch['id']."\">" . utf8_encode($prodSearch['nom_'.$_SESSION['langue'].'']) . "</a><br />";
}
echo "\n";
}
else {
echo AUCUN_RESULTAT;
}
}
?>