Flux d’activité
Flux d’activité de Messages
-
-
-
-
J'ai sauvegarder ma base de données et tout ce qu'il y avait sur mon compte ftp.
Mais quand j'ai voulu remettre ma sauvegarde, j'ai des messages d'erreurs et quand il n'y a pas de message d'erreur, ca n'apparait pas ur le site.
Pour la table peel_couleur par exemple. elle est sauvegarder et quand j'insere ma sauvegarde, c'est bien rentré dans la base mais sur le site il n'y a rien du tout
-
Bonjour à tous!
mon site a été mis en ligne mais je n'arrive pas à valider mon site sur google (balise META ou fichier HTML) ou à insérer un code à l'intérieur d'une balise.
Je ne connais pas grand chose de ce genre de programmation et j'ai beau regarder dans le control panel, je ne trouve pas et j'ai peur de faire des bétises.
J'ai vraiment besoin d'aide.
Merci d'avance
-
-
-
Bonjour,moi aussi je souhaite désactiver le module affilié et revendeur.
Dans le back office j'ai désactivé mais ca s'affiche toujours sur le site.
Est ce que quelqu'un à une solution ?
Merci d'avance.
Regarde dans le fichier modeles/haut.php.
L'affichage du lien revendeur et affiliation y est géré et normalement, il est conditionné par la variable que tu as saisie en back office.
-
-
-
Tout compte fait mon problème n'est pas résolu.
J'ai fait ALTER TABLE lenomdevotretable AUTO_INCREMENT = 0 sur plusieurs de mes tables.
Ca a remis l'incrémentation en place.
Mais quand par exemple dans webmaster, je change les paramètres de la boutique, NOM du site, je valide.
Je retourne sur le site et ça n'a rien changé.
Je suis bien embété.
-
Bonjour,
je viens de tomber sur une fonction de miniaturisation d'image...
elle me parait bien pratique !!
comment l'adaptée pour peel ?
voici le code de la fonction :
function mini ($xmax,$ymax,$dossier,$img,$name,$fond_couleur) { /* $xmax => largeur maximale de l'image $ymax => hauteur maximale de l'image => soit une taille en px soit 'none' pour dire qu'on veut garder la même $dossier => dossier dans lequel doit être créé la miniature : format dossier/ (ne pas oublier le / ) $img => l'image à miniaturiser $name => le nom de l'image $fond_couleur => couleur de fond de l'image au format hexadecimal RRR-VVV-BBB */ // Types d'images utilisés pour le 'switch' un peu plus loin define('FORMAT_GIF',1); define('FORMAT_JPEG',2); define('FORMAT_PNG',3); // dimensions critiques define('YMIN',0); define('YMAX',1000); define('XMIN',0); define('XMAX',1000); // dimensions par défaut define('DEFAUTX',150); define('DEFAUTY',150); // on essaie d'ouvrir le fichier uniquement en lecture (pour être sur qu'il existe) : if(@$file=fopen($img,'r')) { // si le fichier a bien été ouvert, on verifie que c'est bien une image // getimagesize renvoie plusieurs infos de l'image (dimensions, type etc...) et FALSE // si le fichier n'est pas une image : if(list($largeur,$hauteur,$extention) = @getimagesize(htmlentities($img))) { // si c'est bien une image, on teste les valeurs voulues pour la miniature // largeur if((isset($xmax) && !empty($xmax) && $xmax>XMIN && $xmax<XMAX)) { $xm=$xmax; } elseif($xmax=='none') { // si la largeur n'est pas definie on garde la même $xm=$largeur; } else { $xm=DEFAUTX; // largeur par defaut (au cas ou) } // hauteur if((isset($ymax) && !empty($ymax) && $ymax>YMIN && $ymax<YMAX)) { $ym=$ymax; } elseif($ymax=='none') { // si la hauteur n'est pas definie on garde la même $ym=$hauteur; } else { $ym=DEFAUTY; // largeur par defaut (au cas ou) } // creation de la miniature : // test de l'extention : if(in_array($extention,array(1,2,3))) { // si l'extention est bonne on continue switch($extention) { case FORMAT_GIF: // GIF $im=imagecreatefromgif($img) or die('probleme de librairie'); break; case FORMAT_JPEG: //JPEG $im=imagecreatefromjpeg($img) or die('probleme de librairie'); break; case FORMAT_PNG: // PNG $im=imagecreatefrompng($img) or die('probleme de librairie'); break; } // test des dimensions : // si l'image est trop large ou trop haute if($largeur>$xm || $hauteur>$ym) { // coeficient de proportionnalité (pour garder les proportions dans la reduction de l'image) // la reduction ne se fait que pour des dimensions finales entieres donc on arrondis le resultat if ($largeur && ($largeur > $hauteur)) { // image plus large que haute $nhauteur = ceil(($hauteur * $xm)/$largeur); $nlargeur=$xm; } else { // image plus haute que large $nlargeur = ceil(($largeur *$ym)/$hauteur); $nhauteur=$ym; } } elseif($largeur<$xm || $hauteur<$ym) { if($largeur<=$xm) { $nlargeur=$largeur; $xm=$largeur; } if($hauteur<=$ym) { $nhauteur=$hauteur; $ym=$hauteur; } } else { $nlargeur=$largeur; $nhauteur=$hauteur; } // calcul de la position de l'image sur la miniature (centrée si l'image finale est plus grande) $py=($ym-$nhauteur)/2; $px=($xm-$nlargeur)/2; // miniaturisation // image sur fond de couleur definie par l'utilisateur : if(isset($fond_couleur) && !empty($fond_couleur)) { $src=imagecreatetruecolor($xm,$ym) or die('probleme de librairie'); list($fond_rouge,$fond_vert,$fond_bleu) = explode('-',$fond_couleur); $fond=imagecolorallocate($src,$fond_rouge,$fond_vert,$fond_bleu) or die('probleme de librairie'); // on dessine un rectangle de la couleur choisit par l'utilisateur (couleur de fond) imagefilledrectangle($src,0,0,$xm,$ym,$fond) or die('probleme de librairie'); // on créé la miniature imagecopyresampled($src,$im,$px,$py,0,0,$nlargeur,$nhauteur,$largeur,$hauteur) or die('probleme de librairie'); } else { // Aucune couleur de fond definie! return false; } } else { //L'image doit être au format GIF, JPEG ou PNG ! return false; } } else { // Le fichier n'est pas une image ! return false; } } else { return false; } // dans le cas ou vous voudriez sauvegarder puis afficher, ne pas inverser cet ordre ! // sauvegarde de l'image : imagepng($src,$dosier.$name.'.png'); // affichage de l'image header('content-type: image/png'); return @imagepng($src); }
Merci d'une aide !
à bientôt...
-
-
Mon problème est résolu.
C'est à cause de ma base de données.
Commes j'ai déjà réinstallé, elle ne commencçait pas à incrémenté a 1 mais à 8 par exemple.
Est ce que vous savez comment réinitialiser une base de données ?
-
Bonjour,
moi aussi je souhaite désactiver le module affilié et revendeur.
Dans le back office j'ai désactivé mais ca s'affiche toujours sur le site.
Est ce que quelqu'un à une solution ?
Merci d'avance.
-
-
Bonjour,
merci de la réponse !!
mais avez vous vu mon site !!
il des petites modifications !!
je ne peux pas refaire sur prem5
à bientôt...
-
Bonjour,
dans le back office, j'ajoute un type de transport, je valide et je vois sur l'écran : Aucune type enregistré dans la base.
Or dans la base de données, il y ai bien et quand je vais sur insérer les tarifs, il apparait.
Il en ai de même sur d'autres tables. J'avais fait une sauvegarde de ma table couleur et taille.
J'ai tout réinstallé et quand j'ai voulu insérer mes 2 anciennes tables, il me les prend mais dans le back office, elles n'apparaissent pas. Ni sur sur le site ensuite.
Est ce que quelqu'un a déjà un problème de ce genre ?
Merci
-
pour info
pour passer tinymce en francais
il suffit apres avoir telecharger le pack de langue , d ouvrir tiny_mce.js
et de remplacer "this._def("language","en") " par "this._def("language","fr")"
-
Je vois ce que vous voulez obtenir.Vous désirez que la valeur renseignée par la client dans le champs quantité ne puissent excéder la valeur du stock en fonction de l'option choisie. Cela demande un développement qui soit passe par un traitement PHP APRES validation (ce qui est déjà le cas mais il n'y pas de message qui apparait sauf si l'on se trouve sur la page d'affichage du panier et que l'on modifie les quantités depuis cette page) soit si vous désirez afficher le message au moment de la validation, il faudra passer par une solution AJAX pour récuperer la valeur saisie et la comparer au stock disponible.
Bonjour Eric, et merci pour la réponse.
En fait, mon problème est bien qu'un client ne puisse pas commander une quantité supérieure au stock même pour un produit avec des critères de taille / couleur.
Donc la solution idéale, est celle qui est déjà en place pour les produits sans critère de taille, qu'il faudrait reproduire pour les produit avec critère de taille :
- Le client sélectionne la taille dans le menu déroulant
- Il saisit sa quantité dans la box
- Il clique sur " Ajouter au caddie"
- Si elle la quantité commandée est supérieure au stock temporaire ou au stock permanent, une petite fenêtre d'avertissement s'affiche et la quantité commandée est remplacée par la quantité en stock.
Au pire, une solution dégradée serait que le contrôle se fasse à l'entrée dans le caddie et que la quantité se rectifie directement dans le caddie. Mais dans ce cas, d'une part le client ne voit pas forcément que sa quantité a été modifiée, et d'autre part, il y a un bug car le prix ne se recalcule pas. S'il commande 100 et qu'il n'y a que 5 en stock, il a 5 dans sa commande et il paye pour 100 !!
Je précise par ailleurs que je suis en version 4 et que la quantité n'est donc pas modifiable directement dans le caddie. La modification doit donc bien se faire sur la pahe produit, au moment du clic sur "Ajouter au caddie".
Bref, il faudrait que je mette en place la première solution qui me parait la plus propre et la plus logique.
Le développement que j'ai fait ne fonctionne pas car on ne relit pas la table stock en fonction de la taille sélectionnée, et c'est ça que je n'arrive pas à faire.
Si je comprends bien votre réponse, il faudrait pour cela un développement AJAX, mais là au secours. J'ai déjà bien du mal en PHP... alors AJAX, je suis au niveau 4ème sous-sol :)
...
-
-
Bonjour,
j'effectue des essais pour l'utilisation de peel shopping.
Les commandes que je simule devraient m'envoyer un email a l'adresse utilisateur que j'ai créé, n'est-ce pas ?
J'avais fais des essais auparavent, et il me semble que tout fonctionnait,
reception email pour une commande en attente de paiement, ou payée.
J'ai du "casser" quelque chose, car ce n'est plus le cas.
Pouvez vous m'indiquer une piste pour rechercher le problème.
Merci beaucoup
Edit:
bon, j'ai trouvé ce qui se passait.
je suis passée de php4 à php5
et il semble que cela pose problème.
Il faut rester en php4 pour pouvoir utiliser correctement peel shopping, c'est cela ?
ou peut-être faire des modifications ?
Merci
-
-
pruault
Bonjour,toute idée est la bienvenue !!
à bientôt...
PEEL PREMIUM 5 est la réponse (-:
-
Mise en page du logo
dans Module PEEL Premium pour PEEL SHOPPING
alexletiti
Posté(e) · Signaler ce message
Bonjour,
je n'arrive pas à centrer le logo dans l'entête du site.
Pouvez vous me dire dans quel ficheir ça se trouve ?
Merci