Flux d’activité
Flux d’activité
-
bunny123 a ajouté un message dans un sujet Modification du design de peel
hummmm ...
bon avec pas mal de magouille et environ 5 heures de boulot, en n'aillant jamais lu le code de peel avant j'ai fait un super design ! je pense que dans 2 mois je suis un pro :D
le code en mvc aurait été plus clair (j'insiste) mais au final quand on as compris le "petit truc" après c'est assez intuitif aussi !
Super donc, et merci à tous :)
Peel c'est au poil ^^
-
0
-
-
carcy a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Erreurs constatées sur facture ProformaBonjour
sur la version 6.4.2 (j'ai pas fais attention sur les précédentes en fait...), j'ai constaté des problèmes sur la facture Proforma que l'on ouvre dans le navigateur.
Déjà, dîtes moi si je me trompe... cette nouvelle version n'affiche QUE le moyen de paiement coché dans le backoffice, et non plus le résumé de toutes les méthodes de paiement ?
Voilà les erreurs constatées.
paiement par virement bancaire :
"- Effectuez votre règlement sur le compte bancaire suivant 311,50 € sur le compte bancaire suivant :" - Il est écrit 2 fois "sur le compte bancaire suivant"
paiement par chèque bancaire :
"- Veuillez libeller votre chèque à l'ordre de xxxxxxx XXXXXX
Envoyez votre règlement à 311,50 €à l'adresse suivante :" - il faudrait lire "règlement DE"
Bon je sais je chipotte, mais c'est l'image de notre boutique...
Cordialement
JL
- 1 réponse
- 1 143 vues
-
carcy a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Problème mise ? niveau de la Base peel 6.4.2Bonjour
Je viens donner une erreur qui se produit lorsqu'on apporte les corrections sur la base de donnée pour la migration vers peel 6.4.2.
A la commande :
ALTER TABLE `peel_banniere` CHANGE `annonce_number` `annonce_number` int( 11 ) NOT NULL DEFAULT 0
il y a un message d'erreur
#1054 - Unknown column 'annonce_number' in 'peel_banniere'
Cette colonne n'existe pas encore dans ma base (ou alors j'ai râté quelque chose dans les migrations précédentes...
Quelle est la commande pour la créer svp ?
merci
- 1 réponse
- 1 485 vues
-
paulanna a ajouté un message dans un sujet Fichier inexistant
ok, je procède comme indiqué et je fais part des résultats
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Fichier inexistant
Bonjour,
Si le chemin /lib/FCKeditor/editor/css/fck_ediorarea.css existe bien sur le serveur, est que lorsque tu appels la page http://www.le_nom_de_domaine.tld/lib/FCKeditor/editor/css/fck_ediorarea.css le serveur envoie bien la page, le problème se situe dans ce qui n'est pas retourné par REQUEST_URI. Si tu utilises la fonction peel get_current_url(), l'email sera plus complet et permettra peut-être de trouver l'origine du problème
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Modification du design de peel
Bonjour,
La fonction affiche_contenu_html retourne la valeur du champ contenu_html de la table peel_html par le biais de la requête
$sql = 'SELECT *
FROM peel_html
WHERE emplacement="' . nohtml_real_escape_string($place) . '" AND etat="1" AND lang="' . $_SESSION['session_langue'] . '"
ORDER BY a_timestamp DESC';
[/CODE]
=> Le contenu de cette table est administrable en back office
-
0
-
-
paulanna a ajouté un message dans un sujet Modification du design de peel
c'est dans le back office dans le menu bleu contenu HTML
-
0
-
-
bunny123 a ajouté un message dans un sujet Modification du design de peel
Je reviens vers vous,
Ce code est un vrai labyrinthe :unsure: je m'y perd.
par exemple je souhaite retrouver le morceau de code html qui génère le texte du header "open ecommerce". Donc dans modeles/peel6/haut.php. Je trouve l'appel :
affiche_contenu_html('header', true)
je cherche donc affiche_contenu_html() dans les display.php mais rien, je l'ai finalement trouvé dans format.php lui même dans fonctions qui est dans lib.
cette fonction ne fait pas grand chose de proban puisqu'elle apelle surtout d'autre fonctions (ligne 504). je les suit et je trouve template_tags_replace() mais elle ne me mène pas à ce que je cherche...
peut avec avec de la chance quelqu'un pourait m'indiquer commet trouver (ou le fichier / la ligne) ou est mon code ...
??
merci de votre aide :)
(je me demande pourquoi le code n'est pas avec une architecture M-V-C tellement plus claire à lire :ph34r: )
-
0
-
-
paulanna a ajouté un message dans un sujet Fichier inexistant
1. non je n'ai que le chemin cité plus haut
2 .dans le htaccess j'ai mis ErrorDocument 404 /mapage.php
voici mon code :
header('Status: 404 Not Found', false, 404); mail($support, "404 report", $_SERVER['REQUEST_URI'] . " à " . date("d-m-Y : h:m") . " site : " . $GLOBALS['site'] . "", "From: " . $support . "\n");
Tu veux que c'est un autre site qui pointe sur ce fichier ?
-
0
-
-
paulanna a ajouté un message dans un sujet Balises métas dans toutes les pages de peel
title, description, keywords à remplir entre les apostrophes, tu remplis les balises que tu veux, celles qui restent vides seront remplacées par les métas du site par défaut
-
0
-
-
carcy a ajouté un message dans un sujet Balises métas dans toutes les pages de peel
Bonjour paulana
Ho la la !!! oui, j'avais pas vu !!!!!
il suffit juste de rentrer les mots clés séparés par une virgule, ou la description, entre les 2 ' ' ?
je vais donc m'y atteler !!!
merci !!
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Fichier inexistant
Bonjour,
J'ai deux questions :
Avez-vous le lien entier de la page appeler dans votre email ?
Quelle page utilisez-vous pour l'envoi d'email ?
-
0
-
-
paulanna a ajouté un message dans un sujet Balises métas dans toutes les pages de peel
bonjour,
c'est déjà le cas.
regarde dans lib/lang/meta_fr.php
-
0
-
-
carcy a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Balises métas dans toutes les pages de peelBonjour
en utilisant l'outil pour les webmasters de google pour le référencement des sites internets, je me suis rendu compte d'une chose...
Certaines pages de ma boutique peel possèdent des balises métas (titres, mots clés, description) par défaut définis dans le "référencement/gestion des métas" du backoffice.
Il s'agit par exemple des pages suivantes :
/achat/
/achat/caddie_affichage.php
/achat/nouveautes.php
/achat/promotions.php
/contacts.php
/legal.php
/membre.php
/plan_acces.php
/utilisateurs/enregistrement.php
/utilisateurs/oubli_mot_passe.php
Ne pourrait on pas, dans les versions futures de peel shopping, rajoutter la possibilité de définir des métas pour toutes ces pages ???
Merci pour l'info
JL
- 13 réponses
- 3 107 vues
-
paulanna a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Fichier inexistantbonjour,
sur la page 404 j'ai mis un mail qui envoi le chemin des fichiers qui ne sont pas trouvé.
Mais voilà, depuis 1 à 2 semaines j'ai ceci qui ressort :
/lib/FCKeditor/editor/css/fck_ediorarea.css
le fichier existe bien sur mon site !
avez-vous une réponse à cette bizarerie ? lol
- 4 réponses
- 2 000 vues
-
Gilles Boussin a ajouté un message dans un sujet réaction nouvelle version 6.4.2
Bonjour,
Cette version, comme son nom l'indique, est une sous-version de la version 6.4.
Pour une sous-version comme celle-ci, la priorité n'est pas l'ajout de fonctionnalités, mais l'amélioration de l'existant.
La succession des sorties est un équilibre entre ajouts fonctionnels et améliorations plus structurelles.
Comme indiqué dans les releases notes dans le sujet , les modifications sont néanmoins substantielles.
Nous partageons votre souhait d'ajout de fonctionnalités, et cela continuera bien sûr avec les versions à venir dans les prochains mois.
-
0
-
-
bidouchou a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
réaction nouvelle version 6.4.2Bonjour,
je trouve dommage qu'aucun module n'est été développé en plus, par exemple :
- l'internaute est alerté par email sur les nouveaux produits d'après un choix de critère qu'il aura établit
- produit défilent différent chaque jour.
- changement du moteur de recherche en jquery pour la recherche instanttanée..
voilà vu de mon côté, la version shopping n'évoluera plus ou très peu, on corrigera juste les bugs.
- 1 réponse
- 1 493 vues
-
Simon développeur PEEL a ajouté un message dans un sujet Sortie de la nouvelle version PEEL Shopping 6.4
A partir de maintenant, lorsque vous téléchargez PEEL SHOPPING 6.4 vous avez droit à la version 6.4.2 :
Fonctionnalités / améliorations :
- Affichage de la date des contacts par formulaire
- Affichage des produits commandés dans la liste des commandes sur la fiche utilisateur
- Ajout champ ville/cp dans la recherche utilisateur
- Ajout compatibilité avec des commandes ayant paiement pas en code technique
- Ajout dans nouveauté du champ de tri par prix ou nom de produits
- Ajout de la possibilité de donner plusieurs type de droit aux administrateurs.
- Ajout de mandat cash dans la liste des moyens de paiement
- Ajout de recherche sur n° de facture en plus de l'id
- Ajout de statuts de livraison désormais possible en éditant l'id (plus d'autoincrement dans la table)
- Ajout du champ mandatory dans la page de liste d'avis
- Ajout du numéro de compte client dans les factures
- Ajout du statut n°0 "En cours de discussion" pour les paiements et les livraisons pour distinguer des commandes en attente de paiement de commande en cours de discussion et non finalisées
- Amélioration présentation facture : n'afficher ecotaxe, frais de port, et de préparation que lorsque c'est nécessaire
- Changement de nom SWIFT en "SWIFT / BIC"
- Édition du statut des utilisateurs sur page de détail
- Gestion des statuts qui déclenchent la création d'un numéro de facture
- Nouvelle configuration possible dans l'administration : remplir automatiquement numéro de facture ou non si il est vide (lors de l'édition ou création)
- Tri par défaut sur nom de produit dans la liste des produits dans l'administration
Optimisation du code (rapidité, compatibilité, sécurité, homogénéité, etc.) :
- Ajout d'explications pour a_priv
- Ajout d'un paramètre pour la prise en compte des différents type de livraison prévu par FIANET.
- Ajout de Header set Cache-Control "max-age=86400", avec un test si Module mod_headers.c est chargé
- Ajout de champs manquant dans le fichier d'installation pour la table peel_banniere
- Ajout de commentaire sur E_STRICT selon les versions PHP
- Ajout de round ,5 pour affichage de commande en devise étrangère
- Création d'une fonction donnant les montants ou le nombre de produits nécessaires pour avoir les frais de port gratuits
- Déplacement d'un morceau de code dans la fonction insere_utilisateur
- Déplacement de l'affichage liste de commande après envoi email => + cohérent
- Déplacement de la fonction updateTextField
- Empêcher les moteurs de voir les factures même si URL connue par moteur
- Empêcher redirection vers page de données de graphes si problème de droits
- Envoi du paramètre à search non décodé pour gérer des cas complexes d'URL en UTF8 (cf. explications dans search.php)
- Gestion de HTTP_HOST vide (arrive parfois dans cas très particuliers sur certains serveurs) => plus robuste
- Gestion des statuts sans autoincrement pour peel_statut_paiement et peel_statut_livraison pour permettre d'avoir 0 + créer un statut avec id pas nouvelle mais entre celles déjà existantes
- Implémentation de prix_cat dans les commandes dans l'administration
- Lors de la modification d'une commande si id produit est connue (depuis améliorations passées de PEEL 6), alors on la garde au lieu de chercher id via le nom
- Mise à jour du moyen de paiement uniquement si la commande passe en réglé pour les moyens de paiement direct
- Mode binaire pour les fopen (=> compatibilité linux/windows car sous linux on est toujours en mode binaire)
- Modification pour la mise à jour du moyen de paiement si la commande est réglé
- Passage de require_once à require pour optimisation quand on n'en a pas besoin (meilleure mis en cache par optimisateurs PHP)
- Permettre tri sur le nom des produits commandés ou leur référence
- Remplacement dans String de textEncode et str_htmlentities par htmlentities
- Si on ne peut pas éditer la commande, on ne veut pas que s'affiche possibilité de rajouter une ligne
- Si plusieurs produits existent avec même nom, prendre celui MAJ le plus récent parmi ceux qui sont actifs, en priorité
- Simplification du code et permettre import de Categorie quand on sélectionne les colonnes
- SQL homogénéisé en '' au lieu de \' => permet highlight correct par Notepad++
- Suppression de l'erreur Ce pseudo existe déjà si on édite une fiche client sur un site pour lequel les pseudos sont souvent vide
- Suppression de la prise en compte de la valeur de la réduction par pourcentage
- Suppression de liens Yahoo en rapport avec urllist, mais on garde la fonctionnalité de génération de ce fichier
- Suppression de testDate pas utilisé, et qui ne gère pas des détails exactement comme testTime => pas cohérent de laisser
- Suppression des guillemets dans url() en CSS pour meilleure compatibilité
- Unification de la gestion des dates dans fichier xml
- Uniformisation taille code postaux (5 ou 8 : insuffisant pour international => varchar(100) pour compatibilité internationale sans problème)
Correction de bogues :
- Correction class label => pas d'impact visuel par défaut, mais si on rajoute texte entre lignes produits, c'était tout en gras
- Correction d'une non conformité XHTML : balises p dans section HTML footer, et quelques balises img non fermées
- Correction de apply_vat + fonction de formatage d'élément HTML dans du javascript + calcul de l'application de la tva pour une commande associé à un utilisateur
- Correction de bug undefined si ajout de ligne vierge dans facture et qu'on est en mode facturation HT
- Correction de l'affichage des attribut upload en front office.
- Correction de l'affichage du champ text "Comment avez vous connu le site ?" => autre
- Correction de l'ajout de langues pour la table peel_access_map
- Correction de l'appel à la fonction update_viewed_banners(), avec un test sur la présence et l'état d'activation du module bannière
- Correction de l'application de la variable is_order_modification_allowed
- Correction de l'enregistrement du privilège administrateur
- Correction de l'explode sur this_ip_part si la valeur est vide
- Correction de l'import des produits
- Correction de l'installation sur MySQL 5.5 en mode Strict => les champs NOT NULL sans valeurs par défaut doivent être précisé dans les INSERT INTO
- Correction de la constante STR_IS_TOO_SHORT indéfini, et STR_IS_TOO_SHORT_2 inutilisé.
- Correction de la constitution de la liste d'id pour le calcul du nombre de sous catégories par catégorie fonction get_sons_cat et calcul_nbprod_parcat
- Correction de la création d'utilisateur pour les commandes dont les informations obligatoires du client ne sont pas renseignées.
- Correction de la fonction function http_download_and_die + $add_for_free_delivery non défini + suppression de la possibilité de supprimer une commande de produit en téléchargement.
- Correction de la génération du fichier pathfile lorsque le site est en maintenance
- Correction de la génération du XML du RSS pour avoir conformité de certaines entités
- Correction de la gestion des droits d'édition ou non de facture après cloture de l'année fiscale
- Correction de la non prise en compte de certain droit d'administration + correction du séparateur pour le tableau PHP contenant les attributs administrable
- Correction de la sélection de payment_status_decrement_stock dans le paramétrage de la boutique.
- Correction de problème de récupération de valeur et de formatage de prix sur rpc.php
- Correction déclaration d'encodage du texte 8bit et non 7bit dans les emails contenant des pièces jointes
- Correction des conversions de devises lors de l'édition d'une commande
- Correction du div en ul pour pagination
- Correction du filtre des bannières et de la prise en compte de l'alternance pair/impair pour les pages de catégories
- Correction du module paypal pour suite à modification IPN par Paypal
- Correction du séparateur pour le tableau PHP contenant les attributs administrable
- Correction d'un number_format qui met par défaut une virgule pour les milliers
- Correction fonction get_recherche_fournisseur_url
- Correction fopen_utf8 pour bien gérer test sur existence de BOM pour fichiers accédés en HTTP
- Correction gestion des + dans URL : rawurlencode dans l'URL pincipale hors GET, et urlencode dans la partie GET
- Correction javascript MAJ ligne de produit sur les pages de modification de commandes
- Correction messages d'erreur avec la fonction filemtime si fichier inaccessible
- Correction permettant la prise en compte du champ priv lors de la création d'un utilisateur.
- Correction si on importe juste des changements d'association de catégorie, c’est important de l'afficher et de ne pas dire que rien n'est fait.
- Correction si on paie à partir d'un bon de commande sans être loggué
- Passage de small_order_overcost_amount en TTC partout alors qu'il y avait une incohérence entre ce qui était indiqué dans l'administration et calcul dans caddie
Pour migrer d'une version 6.4.1, si vous n'avez pas touché au code PHP :
- faites un backup complet du code de votre boutique
- téléchargez le zip
- dézippez le fichier et supprimez "/lib/setup/info.inc.php", "/installation/" et si vous n'avez pas un modèle totalement standard : supprimez aussi "/modeles/peel6/"
- mettez tous ces fichiers à la place de ceux de votre boutique
- exécutez le SQL suivant:
Attention, les tables peel_statut_livraison et peel_statut_paiement sont vidés !
TRUNCATE TABLE `peel_statut_livraison`;
ALTER TABLE `peel_statut_livraison` CHANGE `id` `id` INT( 11 ) NOT NULL ;
INSERT INTO `peel_statut_livraison` (`id`, `nom_fr`, `nom_en`, `position`) VALUES
(0, 'En cours de discussion', 'Being discussed', 0),
(1, 'En cours de traitement', 'Processing', 1),
(3, 'Expédiée', 'Order dispatched', 5),
(6, 'Annulée', 'Order cancelled', 6),
(9, 'Approvisionnement', 'Approvisionnement', 7);
TRUNCATE TABLE `peel_statut_paiement`;
ALTER TABLE `peel_statut_paiement` CHANGE `id` `id` INT( 11 ) NOT NULL ;
INSERT INTO `peel_statut_paiement` (`id`, `nom_fr`, `nom_en`, `position`) VALUES
(0, 'En cours de discussion', 'Being discussed', 0),
(1, 'En attente de paiement', 'Order registered', 1),
(2, 'Paiement en cours de vérification', 'Payment pending', 2),
(3, 'Réglée', 'Order completed', 3),
(6, 'Annulée', 'Order cancelled', 6),
(9, 'Remboursée', 'Order refunded', 7);
ALTER TABLE `peel_profil` ADD INDEX ( `priv` );
INSERT INTO `peel_paiement` (`technical_code`, `nom_fr`, `nom_en`, `position`, `tarif`, `tva`, `etat`) VALUES
('cash', 'Mandat cash', 'Cash / Western Union', 7, 0.00000, 0.00, 0);
ALTER TABLE `peel_banniere` CHANGE `etat` `etat` tinyint(1) NOT NULL DEFAULT '0';
ALTER TABLE `peel_banniere` CHANGE `extra_javascript` `extra_javascript` varchar(255) NOT NULL DEFAULT '';
ALTER TABLE `peel_banniere` CHANGE `search_words_list` `search_words_list` text NOT NULL;
ALTER TABLE `peel_banniere` CHANGE `annonce_number` `annonce_number` int(11) NOT NULL DEFAULT 0;
ALTER TABLE `peel_banniere` CHANGE `list_id` `list_id` varchar(255) NOT NULL DEFAULT '';
ALTER TABLE `peel_commandes` CHANGE `zip_bill` `zip_bill` varchar(100) NOT NULL DEFAULT '';
ALTER TABLE `peel_commandes` CHANGE `zip_ship` `zip_ship` varchar(100) NOT NULL DEFAULT '';
ALTER TABLE `peel_sites` CHANGE `payment_status_decrement_stock` `payment_status_decrement_stock` varchar(32) NOT NULL DEFAULT '2;3';
ALTER TABLE `peel_societe` CHANGE `code_postal` `code_postal` varchar(100) NOT NULL DEFAULT '';
ALTER TABLE `peel_societe` CHANGE `code_postal2` `code_postal2` varchar(100) NOT NULL DEFAULT '';
ALTER TABLE `peel_utilisateurs` CHANGE `code_postal` `code_postal` varchar(100) NOT NULL DEFAULT '';
INSERT INTO `peel_profil` (`id`, `name`, `priv`, `description_document`) VALUES
(10, 'Administrateur Contenu', 'admin_content', ''),
(11, 'Administrateur Ventes', 'admin_sales', ''),
(12, 'Administrateur Produits', 'admin_products', ''),
(13, 'Administrateur Webmastering', 'admin_webmastering', ''),
(14, 'Administrateur Modération', 'admin_moderation', '');
peel_shopping-6_4_2.zip
-
0
-
-
shala a ajouté un message dans un sujet Pop up interstitiel
J'ai bien modifié le cache.
Cela fonctionne avec ie mais pas avec chrome lol, je vais insister :)
merci pour vos réponses
-
0
-
-
bunny123 a ajouté un message dans un sujet Modification du design de peel
Très bien je vais essayer de me familliariser avec tout ça !
En cas de besoin je reviendrais poser mes questions sur ce topic.
Merci pour vos réponses.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Modification du design de peel
Bonjour,
L'affichage sur PEEL est composé de différents éléments :
- Le dossier templates modeles/peel6.
- Les fichiers lib/fonctions/display_XXXX.php contiennent les fonctions d'affichages.
Le dossier modeles contient le css du site, les images ainsi que le fichier haut.php qui est appelé à chaque page et qui affiche la partie supérieur et la colonne de gauche du site. Le fichier bas.php affiche la colonne de droite et le footer.
Les fonctions des fichiers display_XXXX.php (et de nouvelles fonctions d'affichage) peuvent être défini dans le fichier modeles/display_custom.php.
-
0
-
-
paulanna a ajouté un message dans un sujet Pop up interstitiel
bonjour,
cela paraît bon
oups, on s'est croisé avec Simon
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Pop up interstitiel
Bonjour,
La correction proposé par paulanna est la bonne. Avez-vous vidé le cache de votre navigateur (qui doit contenir l'ancienne version de interstitiel.js ) avant votre essai?
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Franco
Bonjour,
Pouvoir appliquer un seuil de franco de port différent selon les catégories est un développement conséquent, qui nécessite de nombreuses interventions dans le code.
Nous pouvons réaliser ce développement si vous le souhaitez, il faut dans ce cas prendre contact avec un conseiller commercial au 01 75 43 67 97 qui vous accompagnera tout au long du projet.
-
0
-
-
shala a ajouté un message dans un sujet Pop up interstitiel
Non.... j'ai modifié a 0 puis a 60000 (60 sec donc)
mais l'interstitiel disparait au bout de 10 sec.
Merci bcp Paulanna pour tes conseils, on doit pas être loin de la réponse :)
-
0
-