Flux d’activité
Flux d’activité de Messages
-
-
Bonjour,
Effectivement il a manqué quelque chose dans la migration, voici la solution :
Le texte précis de l'erreur que vous m'indiquez permet de trouver efficacement le morceau qui manquait au niveau du script de migration que j'ai mis dans le tutorial : je le complète donc à la fin en rajoutant :
ALTER TABLE `peel_html` ADD `lang` ENUM( 'fr', 'en' ) AFTER `emplacement` ;
=> exécutez ce morceau de code SQL via phpmyadmin, et ça va résoudre tout ce dont vous parlez.
En effet pour le warning ligne 2243, ça concerne le traitement du résultat d'un SELECT qui a une condition sur lang dans peel_html.
-
Par rapport au message d'erreur,
Voici l'erreur :
#1054 - Unknown column 'lang' in 'where clause'
SELECT *
FROM peel_html
WHERE emplacement = 'header'
AND etat = '1'
AND lang = 'fr'
ORDER BY a_timestamp DESC
LIMIT 0 , 30
Pour la migration, il faut donc faire quelque chose de plus ... mais quoi ?
-
Hello,
Je sais que je demande beaucoup ... mais je rencontre quelques problèmes avec la V5 de Peel Shopping.
1/ Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/sites/equi-monde.com/public_html/boutique/lib/fonctions/fonctions.php on line 2243
2/Dans l'administration des produits, lorsque l'on désire circuler parmi les pages :
http://www.equi-monde.com/boutique/administrer/produits.php?cat_search=&page=20
la partie en gras amène l'erreur
Si j'en trouve encore je fais signe ;)
Ce qui serait cool c'est de me dire explicitement comment trouver une solution merci d'avance :D
-
Bonjour Jean Hervé et merci.Merci pour le tuyau, je vais essayer, quand à paypal ça ne fonctionne toujours pas et je perd des clients qui n'ont pas de chéquier ou ne veulent pas payer par chèque.
Je pense que c'est ma grosse bêtise de l'année et y perd mon latin.
Cordialement Jacques
RE:
Je ne trouve pas la commande vers le html.
Quand une commande est terminée avec un règlement par chèque, en haut il y a une phrase invitant le client à imprimer la commande avec un lien " cliquer ici".
Ma question est la suivante: où va ce lien, en le sachant je saurai ou aller le dévier vers la commande html.
Merci.
-
Bonjour Jacques,Recherchez dans le code toutes les occurrences de commandes_pdf, et remplacez celles qui ne conviennent pas par des appels à commandes_html.php
Testez-bien si le tout fonctionne !!
Cordialement,
Bonjour Jean Hervé et merci.
Merci pour le tuyau, je vais essayer, quand à paypal ça ne fonctionne toujours pas et je perd des clients qui n'ont pas de chéquier ou ne veulent pas payer par chèque.
Je pense que c'est ma grosse bêtise de l'année et y perd mon latin.
Cordialement Jacques
-
-
Bonjour equi-monde,
L'erreur SQL vient a priori de la fonction affiche_contenu_html()
Ajoutes un echo $sql dans cette fonction, et exécutez-la sur phpmyadmin pour voir ce qui pose problème.
Cordialement,
-
Bonjour Jacques,
Recherchez dans le code toutes les occurrences de commandes_pdf, et remplacez celles qui ne conviennent pas par des appels à commandes_html.php
Testez-bien si le tout fonctionne !!
Cordialement,
-
-
Bonjour,
J'ai un problème sur Internet explorer quant je clic pour ajouter un produit au caddie ça me donne le produit en double.
Même si je clic une seule fois ce problème est uniquement sur Internet explorer. Sur Firefox ça fonctionne correctement.
Merci de m'aider SVP.
J'attends vos réponses. Bonne journée
-
Autre erreur ...
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/sites/equi-monde.com/public_html/boutique/lib/fonctions/fonctions.php on line 2243
Une idée ?
-
ALTER TABLE `peel_rubriques` ADD `meta_titre` TEXT NOT NULL AFTER `position` ,ADD `meta_desc` TEXT NOT NULL AFTER `meta_titre` ,ADD `meta_key` TEXT NOT NULL AFTER `meta_desc`; ALTER TABLE `peel_sites` ADD `module_url_rewriting` tinyint(4) NOT NULL; ALTER TABLE `peel_sites` ADD `display_prices_with_taxes` tinyint(4) NOT NULL DEFAULT '1'; ALTER TABLE `peel_sites` ADD `html_editor` tinyint(4) NOT NULL DEFAULT '1'; ALTER TABLE `peel_produits` ADD `image5` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL AFTER `image4`; ALTER TABLE `peel_produits` ADD `image6` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL AFTER `image5`; ALTER TABLE `peel_produits` ADD `image7` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL AFTER `image6`; ALTER TABLE `peel_produits` ADD `image8` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL AFTER `image7`; ALTER TABLE `peel_produits` ADD `image9` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL AFTER `image8`; ALTER TABLE `peel_produits` ADD `image10` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL AFTER `image9`; ALTER TABLE `peel_produits` CHANGE `image2` `image2` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL; ALTER TABLE `peel_produits` CHANGE `image3` `image3` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL; ALTER TABLE `peel_produits` CHANGE `image4` `image4` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL; ALTER TABLE `peel_articles` CHANGE `surtitre_fr` `surtitre_fr` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL; ALTER TABLE `peel_articles` CHANGE `titre_fr` `titre_fr` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL; ALTER TABLE `peel_articles` CHANGE `surtitre_en` `surtitre_en` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL; ALTER TABLE `peel_articles` CHANGE `titre_en` `titre_en` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL; ALTER TABLE `peel_utilisateurs` CHANGE `email` `email` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL; ALTER TABLE `peel_utilisateurs` CHANGE `prenom` `prenom` VARCHAR( 64 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL; ALTER TABLE `peel_utilisateurs` CHANGE `nom_famille` `nom_famille` VARCHAR( 64 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL; ALTER TABLE `peel_utilisateurs` CHANGE `societe` `societe` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL; ALTER TABLE `peel_utilisateurs` CHANGE `adresse` `adresse` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL; ALTER TABLE `peel_utilisateurs` CHANGE `code_postal` `code_postal` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL; ALTER TABLE `peel_utilisateurs` CHANGE `ville` `ville` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL; ALTER TABLE `peel_utilisateurs` CHANGE `nom_utilisateur` `nom_utilisateur` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL; ALTER TABLE `peel_utilisateurs` CHANGE `region` `region` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL; ALTER TABLE `peel_codes_promos` ADD `id_categorie` INT( 11 ) NOT NULL; ALTER TABLE `peel_commandes` CHANGE `code_promo` `code_promo` VARCHAR( 25 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL; ALTER TABLE `peel_commandes` ADD `id_ecom` TINYINT; ALTER TABLE `peel_commandes` ADD `code_bon` varchar(10) NOT NULL default ''; ALTER TABLE `peel_sites` ADD `on_logo` TINYINT( 4 ) NOT NULL DEFAULT '0' AFTER `logo`; ALTER TABLE `peel_categories` ADD `background_menu` varchar(255) NOT NULL, ADD `background_color` varchar(255) NOT NULL; ALTER TABLE `peel_commandes` ADD `currency_rate` FLOAT( 15, 5 ) NOT NULL DEFAULT '1' AFTER `devise`; ALTER TABLE `peel_sites` ADD `devise_defaut` INT NOT NULL AFTER `module_devise`; ALTER TABLE `peel_sites` ADD `format_numero_facture` varchar(255) NULL; ALTER TABLE `peel_sites` ADD `display_prices_with_taxes_bo` TINYINT( 4 ) NOT NULL AFTER `display_prices_with_taxes`; ALTER TABLE `peel_codes_promos` ADD `nombre_prevue` INT( 11 ) NOT NULL , ADD `compteur_utilisation` INT( 11 ) NOT NULL; ALTER TABLE `peel_commandes` DROP `percent_remise_client`; ALTER TABLE `peel_commandes` ADD INDEX ( `id_statut_paiement` ); ALTER TABLE `peel_devises` ADD `symbole_place` TINYINT( 4 ) NOT NULL DEFAULT '1' AFTER `symbole`; ALTER TABLE `peel_sites` CHANGE `display_prices_with_taxes_bo` `display_prices_with_taxes_in_admin` TINYINT( 4 ) NOT NULL DEFAULT '1'; ALTER TABLE `peel_sites` ADD `module_avis` TINYINT NOT NULL AFTER `module_rss`; ALTER TABLE `peel_produits` ADD `on_download` varchar(64) NOT NULL default '', ADD `extrait` varchar(64) NOT NULL default '', ADD `id_ecotaxe` int(11) NOT NULL default '0', ADD `etat_stock` tinyint(4) NOT NULL default '0', ADD `id_utilisateur` int(11) NOT NULL default '0', ADD `on_check` tinyint(4) NOT NULL default '0', ADD `points` int(11) NOT NULL default '0', ADD `prix_flash` float(15,5) NOT NULL default '0.00000', ADD `on_flash` tinyint(4) NOT NULL default '0', ADD `prix_revendeur` float(15,5) NOT NULL default '0.00000', ADD `flash_start` tinyint(4) NOT NULL default '0', ADD `flash_end` tinyint(4) NOT NULL default '0'; ALTER TABLE `peel_categories` ADD `header_html` varchar(255) NOT NULL; ALTER TABLE `peel_utilisateurs` ADD `avoir` int(11) NOT NULL default '0'; ALTER TABLE `peel_sites` ADD `medium_width` varchar(3) NOT NULL , ADD `small_width` varchar(3) NOT NULL, ADD `small_height` varchar(3) NOT NULL, ADD `medium_height` varchar(3) NOT NULL, ADD `mode_transport` tinyint(4) NOT NULL; ALTER TABLE `peel_commandes_articles` ADD `total_prix_attribut` float(15,5) NOT NULL, ADD `nom_attribut` varchar(255) NOT NULL, ADD `ecotaxe_ttc` float(10,5) NOT NULL default '0.00000', ADD `ecotaxe_ht` float(10,5) NOT NULL default '0.00000', ADD `nb_download` int(11) NOT NULL default '0', ADD `nb_envoi` int(11) NOT NULL default '0', ADD `statut_envoi` tinyint(4) NOT NULL default '0', ADD `on_download` tinyint(4) NOT NULL default '0', ADD `email_check` varchar(255) NOT NULL default '', ADD `points` int(11) NOT NULL default '0'; ALTER TABLE `peel_commandes` ADD `parrain` varchar(10) NOT NULL default '0', ADD `id_parrain` int(11) NOT NULL default '0', ADD `avoir` float(15,5) NOT NULL default '0.00000', ADD `avoir_ht` float(15,5) NOT NULL default '0.00000', ADD `tva_avoir` float(15,5) NOT NULL default '0.00000', ADD `tva_total_ecotaxe` float(15,5) NOT NULL default '0.00000', ADD `total_ecotaxe_ht` float(13,2) NOT NULL default '0.00', ADD `total_ecotaxe_ttc` float(13,2) NOT NULL default '0.00', ADD `id_affilie` int(11) NOT NULL default '0', ADD `statut_affilie` tinyint(4) NOT NULL default '0', ADD `montant_affilie` float(15,5) NOT NULL default '0.00000', ADD `affilie` tinyint(4) NOT NULL default '0', ADD `points_etat` tinyint(4) NOT NULL default '0', ADD `total_points` int(11) NOT NULL default '0', ADD `valeur_cheque_cadeau` float(15,5) NOT NULL default '0.00000', ADD `percent_remise_groupe` VARCHAR( 25 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL , ADD `code_cheque` VARCHAR( 25 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL; CREATE TABLE IF NOT EXISTS `peel_utilisateurs_codes_promos` ( `id_utilisateur` int(11) NOT NULL default '0', `nom_code` varchar(25) NOT NULL default '', `la_date` datetime NOT NULL default '0000-00-00 00:00:00', `utilise` tinyint(1) default NULL, `valeur` float(15,5) default NULL, KEY `id_utilisateur` (`id_utilisateur`), KEY `nom_code` (`nom_code`), KEY `la_date` (`la_date`) ) TYPE=MyISAM; CREATE TABLE IF NOT EXISTS `peel_ecotaxes` ( `id` int(11) NOT NULL, `code` varchar(5) NOT NULL default '', `nom` text NOT NULL, `prix_ht` float(15,5) NOT NULL default '0.00000', `prix_ttc` float(15,5) NOT NULL default '0.00000', PRIMARY KEY (`id`) ) TYPE=MyISAM; -- -- Contenu de la table `peel_ecotaxes` -- INSERT INTO `peel_ecotaxes` (`id`, `code`, `nom`, `prix_ht`, `prix_ttc`) VALUES (1, '1.1', 'Réfrigérateur , combiné réfrigérateur-congélateur, Congélateur, Cave à vins, Climatiseur, Autres appareils à fluide frigorigène', 10.87000, 13.00052), (2, '1.2', 'Lave-linge, Sèche-linge, Lave-vaisselle , lave-vaisselle combiné à un autre appareil ne produisant pas de froid (lave-vaisselle/table de cuisson,), Cuisini?re, Four encastrable, four-vapeur, Essoreuse à linge', 5.02000, 6.00392), (3, '1.3', 'Table de cuisson, plaque chauffante ?lectrique, Hotte, groupe filtrant, Four à micro-ondes, micro-ondes multicuisson, tiroir chauffe-plat, Radiateur à accumulation', 1.67000, 1.99732), (7, '1.7', 'Chauffe-eau à accumulation, ballon, cumulus', 3.34000, 3.99464), (9, '1.9', 'Autres gros appareils pour chauffer les pièces, les lits et les sièges < 5 kg', 0.42000, 0.50232), (10, '1.10', 'Autres gros appareils pour chauffer les pièces, les lits et les sièges < 500 g', 0.08000, 0.09568), (11, '2.1', 'Aspirateur traineau, aspirateur eau et poussières, robot, balais, Cireuse, Nettoyeur vapeur, Centrale vapeur, table à repasser active, robot et presse de repassage, Machine à laver portable ? agitateur / pulsateur, Mini-four', 0.84000, 1.00464), (13, '2.3', 'Thermométre, Montre, horloge, réveil, chronométre', 0.08000, 0.09568), (14, '3.1', 'Moniteur avec écran de taille supérieure à 32 pouces', 6.69000, 8.00124), (15, '3.2', 'Moniteur avec écran de taille supérieure à 20 pouces et inférieure ou égale à 32 pouces', 3.34000, 3.99464), (16, '3.3', 'Moniteur avec écran de taille inférieure ou égale à 20 pouces', 0.84000, 1.00464), (17, '3.4', 'Ordinateur individuel, unité centrale', 0.84000, 1.00464), (18, '3.5', 'Ordinateur portable', 0.25000, 0.29900), (19, '3.6', 'Imprimante (hors imprimante exclusivement photo), Scanner, Télécopieur', 0.42000, 0.50232), (21, '3.8', 'Téléphone cellulaire et accessoires', 0.01000, 0.01196), (22, '4.1', 'Poste de télévision avec écran de taille supérieure à 32 pouces et autres grands écrans', 6.69000, 8.00124), (23, '4.2', 'Poste de télévision avec écran de taille supérieure à 20 pouces et inférieure ou égale à 32 pouces', 3.34000, 3.99464), (24, '4.3', 'Poste de télévision avec écran de taille inférieure ou égale à 20 pouces', 0.84000, 1.00464), (25, '4.4', 'Chaîne hi-fi, micro/mini (audio home systems, tous élements intégrés), Amplificateur, ampli home-cinema, ampli-tuner', 0.84000, 1.00464), (26, '4.5', 'Magnétoscope, Lecteur CD, DVD, DIVX, K7, Enregistreur DVD, Platine Disques, Tuner, Disque dur multimédia de salon, Lecteur Karaoké, Vidéoprojecteur, Instrument de musique, Enceinte, caisson, Table de mixage, equalizer', 0.25000, 0.29900), (27, '4.6', 'Télécommande, Set top box, Casque (audio, TV, HIFI), Camescope, caméra numérique, Magnétophone/dictaphone, Baladeur CD, MD, MP3, audio-video, disque dur, solid state, Microphone, Poste de radio, radio K7 et CD portable, transistor, radio portable, Radio-réveil, Appareil - photo, Imprimante photo, Autres accessoires audio/vid', 0.08000, 0.09568), (28, '6.1', 'Burineur, décapeur, décolleuse, défonceuse, foreuse, lime, meuleuse, perceuse, perforateur, ponceuse, rabot, scie, rainureuse, Coupe-bordures, taille-haies, tronçonneuse, Autre outillage électroportatif, Fer à souder, Pompe, fontaine avec pompe, Chargeur de batteries, Machine à coudre', 0.17000, 0.20332), (29, '6.2', 'Tondeuse, Nettoyeur Haute Pression, Broyeur de végétaux, Outillage stationnaire, Compresseur', 1.25000, 1.49500), (35, '9.1', 'Equipements de mesure, de contrôle et de surveillance sans écran', 0.08000, 0.09568), (36, '9.2', 'Autres équipements de contrôle et de surveillance avec écran', 0.84000, 1.00464), (37, '10.0', 'Distributeurs automatiques', 10.87000, 13.00052); CREATE TABLE IF NOT EXISTS `peel_tranches` ( `id` int(11) NOT NULL, `borne_min` float(15,5) NOT NULL, `borne_max` float(15,5) NOT NULL, `tarif_ht` float(15,5) NOT NULL, `tva` float(5,2) NOT NULL, PRIMARY KEY (`id`) ) TYPE=MyISAM; CREATE TABLE IF NOT EXISTS `peel_quantites` ( `id` int(11) NOT NULL, `produit_id` int(11) NOT NULL default '0', `quantite` bigint(6) NOT NULL default '0', `prix` float(10,2) NOT NULL default '0.00', `prix_revendeur` float(10,2) NOT NULL default '0.00', PRIMARY KEY (`id`) ) TYPE=MyISAM; CREATE TABLE IF NOT EXISTS `peel_produits_references` ( `produit_id` int(11) NOT NULL default '0', `reference_id` int(11) NOT NULL default '0' ) TYPE=MyISAM; CREATE TABLE IF NOT EXISTS `peel_etatstock` ( `id` int(11) NOT NULL, `nom_fr` varchar(255) binary NOT NULL default '', `nom_en` varchar(255) binary NOT NULL default '', `image` varchar(255) binary NOT NULL default '', `valeur` tinyint(4) NOT NULL default '0', PRIMARY KEY (`id`) ) TYPE=MyISAM; -- -- Contenu de la table `peel_etatstock` -- INSERT INTO `peel_etatstock` (`id`, `nom_fr`, `nom_en`, `image`, `valeur`) VALUES (1, 'En stock', '', '141207_175920_PEEL_uWbb7u.png', 1), (2, 'Livré sous 8 - 10 jours', '', '141207_175929_PEEL_fbTQuY.png', 0); CREATE TABLE IF NOT EXISTS `peel_articles_rubriques` ( `article_id` int(11) NOT NULL default '0', `rubrique_id` int(11) NOT NULL default '0', PRIMARY KEY (`article_id`,`rubrique_id`) ) TYPE=MyISAM;
N'est ce pas mieux ?
-
Hello,
sans vouloir vous peiner ...
Il y a plusieurs duplicatats ... il manque des " ; "
j'essai de terminer et je vous fourni mon code ...
-
Bonjour Jacques,Comme je l'ai proposé, avez-vous vérifié que le contenau, dans lang/fr.php, de la ligne qui définit Paypal, et qui a priori doit être
define("PAYPAL", "Paypal", true);
Contient la même valeur que ce que vous avez entré en back-office?
En d'autres termes, que vous avez bien renseigné "Paypal", et non par exemple "paypal", "PAYPAL" ou encore "Payez par Paypal", "Paypal "depuis votre back-office?
Cordialement,
Bien le bonjour.
Oui j'ai vérifié deux fois, j'ai bien rentré le bon mot à la bonne place en respectant la casse mais rien de plus, pas de lien, aurais je effacé autre chose sans le savoir ?
Quelle est la directive éventuelle pour suivre le lien ?.
Autre chose qui n'a rien a voir, j'ai téléchargé peel 5 (le top) et j'ai récupéré la page commande_html.php (qui est très SOFT et CLAIRE) que j'ai placé dans le dossier "facture", comment dois je faire pour qu'elle remplace la commande_pdf.php lorsque le client clique sur imprimer car certains d'entre eux ont des problèmes avec le format PDF.
-
-
-
Bonjour Jacques,
Comme je l'ai proposé, avez-vous vérifié que le contenau, dans lang/fr.php, de la ligne qui définit Paypal, et qui a priori doit être
define("PAYPAL", "Paypal", true);
Contient la même valeur que ce que vous avez entré en back-office?
En d'autres termes, que vous avez bien renseigné "Paypal", et non par exemple "paypal", "PAYPAL" ou encore "Payez par Paypal", "Paypal "depuis votre back-office?
Cordialement,
-
Bonjour arlatan,
Effectivement :
Il faut alors remplacer
if (vb($_SESSION['caddie']->pays) == $Pays['pays_'.$_SESSION['langue'].'']) { echo " selected";}
par
if (vb($_SESSION['caddie']->pays) == $Pays['id']) { echo " selected";}
Je n'ai pas testé, mais ceci devrait fonctionner.
Cordialement,
-
C'est bon, j'ai trouvé : Fichier /modele/haut.php
Désactiver le Div id="ariane"
Problème donc réglé :D
Permettez loi de m'auto-remercier ;)
-
Bonjour,
Il y a un truc qui me tracasse sur ma boutique, c'est l'espace blanc entre ma barre de menu horizontale qui est selon moi trop grand.
Comment le réduire au maximum comme ce site qui semble avoir trouvé l'astuce ?
Ma boutique pour que vous constatiez mon problème : http://www.eleabeaute.com/
Je vois que lui a supprimé l'indication inutile "Vous êtes ici > Accueil" (peut-être une piste ?)
Merci d'avance pour votre aide
-
Bonjour,
Il n'est possible que de modifier dans cette interface pour éviter les erreurs : c'est volontaire, car les id de ces statuts servent à différents endroits dans le code. On peut mettre le nom qu'on veut, mais fonctionnellement chaque type préexistant à un rôle bien précis.
Si vous souhaitez modifier ces valeurs, il est donc nécessaire de passer par phpMyAdmin :
INSERT INTO `peel_statut_livraison` (`id`, `nom_fr`, `nom_en`, `position`) VALUES
(6, 'Annulée', 'Order cancelled', 6);
et surtout de modifier le code aux endroits que vous souhaitez pour que ça prenne en considération ce nouveau statut (dans les reportings, etc.)
Je viens de vérifier que depuis la version 5.3 au moins, il y a bien avec l'id 6 le statut de commande annulée, donc si vous prenez cette même id ça vous prépare pour être plus compatible le jour où vous mettrez à jour votre version.
-
Bonjour Arlatan,Voici des éléments de réponse à vos deux questions :
1) Normalement, l'appel à la fonction : determine_pays_zone dans achat/caddie_affichage.pho
$_SESSION['caddie']->determine_pays_zone($paysId, $zoneId);
doit initialiser la valeur du pays.
De mon côté j'ai bien testé le process de commande et je n'ai pas de soucis à ce niveau-là.
2) Oui, il est possible de le faire, depuis la fiche utilisateur dans le back-office, sur PEEL SHOPPING 5.0
Testé par moi récemment et pas de soucis rencontré
Cordialement,
Bonsoir,
Merci de votre promptitude, il est exact que la valeur Pays est bien initialisée, la fonction m'avait échappée mais le selected ne marche pas dans modeles/standard/caddie.php
while ($Pays = mysql_fetch_array($resPays)) {
echo "<option value=\"".$Pays['id']."|".$Pays['zone']."\"";
if (vb($_SESSION['caddie']->pays) == $Pays['pays_'.$_SESSION['langue'].'']) { echo " selected";}
echo ">".html_entity_decode($Pays['pays_'.$_SESSION['langue'].''])."</option>";
}
}
}
En effet, on compare la valeur de Pays du caddie = 1 (pour la France) avec la dénomination du pays_langue de la table pays = Français ???.
Bonne nouvelle pour les AVOIRS
Cordialement
-
Bonsoir Jean-Hervé
Oui j'avais bien compris que ça ne pouvait se trouver que là. Le petit souci est que sur le back office, dans le statut de livraison, je n'ai que la fonction MODIFIER pour les 3 types de statut ( En cours de traitement, expédiée, approvisionnement).
Ma question est : comment CREE d'autres types de statut et non MODIFIER ???
-
INSTALLATION DE PEEL SHOPPING 7.0 ou 7.1 ou 7.2 :
English:Français :
- Présentation : http://www.peel.fr/
- Documentation : http://doc.peel.fr/ et http://wiki.peel.fr/
- Forum : http://forum.peel.fr/
CE QU'IL VOUS FAUT- Les fichiers de code de PEEL SHOPPING
- Un hébergement web Payant ou gratuit (avec PHP >=5.0 et MySQL >= 4.0, et apache ou IIS).
- Un client FTP (exemple : Filezilla).
PROCEDURE D'INSTALLATION DE PEEL SHOPPING
- Les fichiers de code de PEEL SHOPPING Télécharger le script PEEL SHOPPING : https://www.peel.fr/modules/telechargement/telecharger.php?id=7 => cliquez en bas sur le bouton télécharger Dézippez le sur votre ordinateur.
- Un hébergement web avec PHP et MySQL payant (chez PEEL par exemple) ou gratuit (chez Free par exemple). Connectez-vous à votre hébergement web et accédez à votre base de données MySQL. Votre base de données MySql est protégée par un nom d'utilisateur et un mot de passe, procurez-les vous (dans les infos de votre compte d'hébergement web) pour vous connecter à votre base de données MySQL. NB : vous aurez besoin de ces renseignements plus tard lors de l'installation. Créez une nouvelle base de donnée en lui donnant le nom de base que vous souhaitez, dans mon exemple elle s'appelle nomdemabase. Il se peut que vous ne pourrez pas créer une nouvelle base de données et/ou qu'un nom de base de données y soit existante et/ou imposé, ce n'est pas grave, l'essentiel est de connaître ce nom car vous en aurez besoin plus tard lors de l'installation.
- Mettez vos fichiers en ligne avec votre client FTP (exemple : Filezilla). Envoyez tous les fichiers du dossier PEEL avec votre FTP sur votre hébergement web.
- Lancez l'installation qui se lance toute seule lorsque vous vous connectez à votre site. Si le démarrage de la procédure d'installation vous donne une erreur 404, entrez manuellement dans votre navigateur l'URL http://votredomaine/[repertoire_utilisé_pour_uploader_peel]/installation/ pour lancer l'installation. Plus tard, pour vous connecter et administrer votre site, utilisez les identifiants que vous aurez indiqué lors de l'installation.
- Supprimez le répertoire d'installation Renommez également en FTP le répertoire d'administration avec le nom que vous voulez et changez dans configuration.inc.php le nom du répertoire d'administration : $backoffice_directory_name='administrer'; => remplacez administrer par le nom que vous avez choisi
- FIN : Rendez vous sur votre page d'accueil de votre boutique et si tout c'est bien déroulé, elle devrait s'afficher correctement
EN CAS DE PROBLEME DE FONCTIONNEMENT DE L'INSTALLATION
Il se peut que votre hébergement n'ait pas PHP5 activé. Vous avez dans le fichier .htaccess (dans le répertoire racine de l'application) des explications de configuration en fonction de chaque hébergeur :
# CONFIGURATION : Configuration éventuellement nécessaire chez certains hébergeurs si votre hébergement n'est pas déjà en PHP5 # # - Chez OVH, activez les lignes suivantes : # SetEnv PHP_VER 5 # SetEnv REGISTER_GLOBALS 0 # et activez aussi plus loin dans le fichier la ligne RewriteBase / ou /monrepertoiredeboutique/ # # - Chez 1&1, activez la ligne suivante : # AddType x-mapp-php5 .php # ou la ligne suivante : # AddHandler x-mapp-php5 .php # et activez aussi plus loin dans le fichier la ligne RewriteBase / ou /monrepertoiredeboutique/ # # - Chez Free, activez la ligne suivante : # php 1 # # - Chez Aquaray, activez la ligne suivante : # AddHandler php5 .php # # - Chez Lycos, activez la ligne suivante : # AddHandler application/x-httpd-php5 .php # # - Chez Web1 / nFrance, activez la ligne suivante : # AddHandler php-fastcgi5 .php # # - Chez Online.net, activez la ligne suivante : # AddType application/x-httpd-php5 .php # # - Chez eXtend, activez la ligne suivante : # SetEnv DEFAULT_PHP_VERSION 5 # # - Chez Nuxit, activez les lignes suivantes : # AddHandler x-httpd-php5 .php # AddType application/x-httpd-php5 .php # et activez aussi plus loin dans le fichier la ligne RewriteBase / ou /monrepertoiredeboutique/ # # - Chez Produweb, activez les lignes suivantes : # SetEnv DEFAULT_PHP_VERSION 5 # # - Chez Infomaniak, activez PHP5 dans votre espace client et activez les lignes suivantes : # php_flag allow_url_fopen On # php_flag allow_url_include On # php_flag register_globals Off # # - Chez Planet-work, activez la ligne suivante : # AddHandler application/x-httpd-php5 .php # # - Chez Netissime, activez la ligne suivante : # php_flag register_globals Off # # - Chez Amen, activez PHP5 dans votre espace client catégorie Langage supportés # # - Chez Godaddy, activez PHP5 dans votre espace client catégorie Languages
- Si vous avez des problèmes d'URL Rewriting :
# Sur certains hébergements (OVH, Amen, ...) il faut parfois configurer le RewriteBase : # Attention : si vous n'êtes pas à la racine de votre domaine, indiquez /monrepertoiredeboutique/ # RewriteBase / # ...ou... : # RewriteBase /monrepertoiredeboutique/
INSTALLATION MANUELLE (UNIQUEMENT SI L'INSTALLATION ECHOUE)
Pour faire l'installation, comme indiqué ci-dessus en étape 4, il vous suffit de lancer le site avec http://votredomaine/installation et de remplir CHAQUE champ
Néanmoins, voici la démarche à suivre si l'installation échoue :- Assurez-vous que le répertoires /lib/templateEngines/smarty/compile est accessible en écriture par le serveur web, sinon Smarty ne pourra pas afficher l'installation
- Installez la base mysql à partir du fichier /installation/peel.sql via phpMyAdmin par exemple
- Renommer le fichier /lib/setup/info.inc.src en lib/setup/info.inc.php
- Renseigner les variables du fichier /lib/setup/info.inc.php
- Supprimer le répertoire /installation
HABITUELLEMENT INUTILE :
Droits des fichiers si cas particuliers d'hébergements :- Mettre le fichier /lib/setup/info.inc.php en mode CHMOD 660 via votre client FTP.
- Mettre les répertoire /upload et /comparateur en mode CHMOD 775 via votre client FTP.
- Mettre les fichiers /administrer/peel_produits.xml, /administrer/peel_produits.csv et /administrer/sending.log en mode 660 via votre client FTP.
- Mettre les fichiers sitemap.xml et urllist.txt en mode 660 via votre client FTP.
Pour les utilisateurs d'Easyphp, il faut renseigner le serveur smtp à utiliser pour l'envoi des messages, puis éditer le fichier de configuration de PHP (Menu "Configuration/PHP") et rechercher la chaine "SMTP". Précisez le SMTP a utiliser au lieu de 'localhost' (typiquement : celui de votre FAI), et indiquez une adresse sendmail_from valide.
MISE A JOUR A PARTIR D'UNE VERSION ANTERIEURE
Chaque nouvelle version comprend des modifications structurelles de la base de données par rapport à toutes les autres versions.
Vous avez des tutoriaux de migration sur le forum : http://forum.peel.fr/
Pensez à ne pas effacer les données du répertoire /upload qui contient l'ensemble de vos photos
Nous pouvons réimporter toutes les données des logiciels suivants (merci de nous fournir les fichiers SQL d'origine : structure + données) :- PEEL SHOPPING versions antérieures
- Prestashop
- Magento
- OS Commerce toute version
- Boutikone toute version
- Micrologiciel toute version
- Powerboutique
- Autre logiciel : vous pouvez nous faire parvenir un fichiez SQL comprenant structure & données afin de procéder à la transcription de votre logiciel vers PEEL
Contactez-nous sur http://www.peel.fr/ ou au 01 75 43 67 97.
AJOUT D'UNE LANGUE
Le système est livré en français, en anglais et en espagnol, ainsi qu'avec des langues partiellement implémentées (les phrases manquantes sont alors en anglais). PEEL Shopping peut aussi fonctionner avec toute autre langue si les fichiers de langue correspondant sont mis dans le répertoire de langue /lib/lang/ .
Pour faire fonctionner une langue, il faut :- Traduire le fichier /lib/lang/fr.php dans la langue de votre choix (exemple création d'un fichier es.php contenant toutes les variables de langue traduite en espagnol)
- Créer un fichier équivalent à /lib/lang/datetime_fr.php dans la langue de votre choix (exemple création d'un fichier datetime_es.php contenant tous les formats de dates en espagnol)
- Créer la langue dans l'interface d'administration : Mon compte > Configuration de la boutique > Gérer les langues > Ajouter une langue Pour info, Des modèles de drapeaux sont à disposition dans le dossier /lib/flag/. Si toutefois vous voulez ajouter votre propre drapeau, envoyez le par FTP sur votre serveur et indiquez l'URL complète de l'image dans le champ correspondant. Si juste un nom d'image est précisé, il prendra par défaut le dossier /lib/flag/ .
Les traducteurs peuvent procéder aux traductions sur https://www.transifex.com/projects/p/peel-shopping/ sur lequel tous les fichiers de langue de PEEL Shopping et de ses modules sont indiqués.
---------
Nous vous souhaitons une bonne installation de PEEL SHOPPING et surtout n'hésitez pas, beaucoup de personnes sérieuses ici vous aiderons avec plaisirs au cas où
PEEL 5
dans PEEL SHOPPING : logiciel open source de boutique en ligne
Gilles Boussin
Posté(e) · Signaler ce message
Le problème dont vous parlez est maintenant résolu dans le sujet que vous avez ouvert par la suite :
http://forum.peel.fr/resolu-Migration-a-terminer-t3243.html
Je prends en compte vos corrections de SQL pour les intégrer au tutorial.