Flux d’activité
Flux d’activité
-
Simon développeur PEEL a ajouté un message dans un sujet Validation Automatique Du Formulaire Paypal
Bonjour,
Effectivement, l'exécution du javascript a été modifié sur la 7.1. Auparavant certain script était exécuté directement dans le HTML, il sont maintenant exécuté à la fin du chargement de la page dans une balise script. Ce changement doit s'accompagner d'une modification du paramétrage de la fonction filtre_javascript, pour ne plus convertir les guillemets en "e;. C'est la présence de cet entité HTML dans le code javascript qui pose le problème que vous avez rencontré.
Pour corrigé, vous devez remplacer dans la fonction get_payment_form du fichier lib/fonctions/order.php ligne 1505 sur la version 7.1.4 :
$GLOBALS['js_content_array'][] = ' setTimeout("' . filtre_javascript($js_action, true, false, true) . '", ' . vn($GLOBALS['site_parameters']['module_autosend_delay']) * 1000 . '); '; par
$GLOBALS['js_content_array'][] = ' setTimeout("' . filtre_javascript($js_action, true, false, true, true, false) . '", ' . vn($GLOBALS['site_parameters']['module_autosend_delay']) * 1000 . '); '; Concrétement la modification consiste à spécifier le paramètre $inside_html de la fonction filtre_javascript en ajoutant , true, false à la fin.
Un correctif a été ajouté dans la futur version.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Affichage Des Articles Sur La Page D'accueil
Bonjour,
Il s'agit de l'affichage de l'article sur la page d'accueil de la rubrique de l'article. Il faut au préalable ajouter le paramètre show_special_on_content_category dans la configuration de la boutique. Sur la page administrer/configuration.php?mode=ajout le formulaire doit être rempli avec les informations suivantes :
Langue : toutes
Etat : En ligne
Origine : admin
Code technique : show_special_on_content_category
Type : boolean
Votre contenu : true
=> Un message d'explication va être ajouté dans la page d'administration pour cette fonctionnalité.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Petite Question Sur Affichage Fiche Produit
Bonjour,
datetime_fr.php est utilisé par la toute boutique, front et back office. Donc modifier ce fichier aura des répercutions sur l'ensemble de votre site.
Pour modifier l'echelle de temps sur la page produit, vous pouvez faire une recherche sur $tpl->assign('delai_stock' pour trouver à quel endroit le nombre de jour est généré,et vérifier si la ligne correspond au code de la version actuelle :
$tpl->assign('delai_stock', get_formatted_duration((intval($product_object->delai_stock) * 24 * 3600), false, 'month'));
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Peut-On Affilier Un Client À Une Remise Par Son Pays De Livraison?
Bonjour, bienvenue et bonne année !
Vous pouvez ajouter des règles d'exonération de frais de ports ou de TVA par zone de livraison, dans la gestion des zones en back office. Vous pouvez créer une zone (page administrer/zones.php ) et associer un pays à cette zone dans la page de modification du pays.
Associer une réduction (en % ou en euros) à un pays nécessite un développement.
-
0
-
-
caillouNC a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Peut-On Affilier Un Client À Une Remise Par Son Pays De Livraison?Bonjour et Bonne année!! Je débute sur Peel, je commence à paramétrer le site. Je voudrais savoir si il est possible de lier une remise à un client par rapport à son pays de livraison? Et cela automatiquement? Merci d'avance!!! version 7.1.0 béné
- 2 réponses
- 916 vues
-
ked a ajouté un message dans un sujet Plusieurs Petites Questions V7.1
Bonjour,
Merci Simon pour les réponses. Alors voici ou j'en suis:
j'ai trouver se code:
if (empty($results_array)) { $tpl->assign('no_results', false); if (!$no_display_if_empty) { if ($params['mode'] == 'line' || $params['mode'] == 'column') { $tpl->assign('no_results_msg', $GLOBALS['STR_NO_INDEX_PRODUCT']); } elseif ($params['mode'] == 'general') { $tpl->assign('no_results_msg', $GLOBALS['STR_NOT_AVAILABLE_CURRENTLY']); et j'ai remplacer true par false, ce qui a enlever l'affichage de la phrase "aucun produit dans cette catégorie", cependant l'affichage "listes des produits, le trait sous liste des produits et le menu classer les résultats par, restent afficher. Une idée comment faire pour les enlever de l'affichage lorsqu'il n'y a aucun produit?
Ici j'ai compris ce qu'il faut modifier, mais je ne trouve pas le fichier contenant la variable $GLOBALS["STR_ASSOCIATED_PRODUC].
j'ai bien trouvé l'endroit ou insérer le code, mais dès que je met le code mentionné ci dessus, j'ai des messages d'erreurs d'affichage...
Pour le point 4, je pense demander un developpement, je vais voir avec Sebastien.
-
0
-
-
Calou a ajouté un message dans un sujet Petite Question Sur Affichage Fiche Produit
Ok en cherchant encore mieux je l'ai trouvé dans le fichier lib/lang/datatime_fr.php, mais je me pause la question, si je le modifie cela peux t'il avoir des incidences sur autres choses ?
Merci :)
-
0
-
-
Calou a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Petite Question Sur Affichage Fiche ProduitBonjour à tous,
Après avoir recherché un peu partout dans les fichiers et sur la BDD je n'ai pas trouvé où modifier ce petit mot "Jour(s)" dans la phrase "Livré sous : X jour(s)" :wacko:
qui ce trouve sur la page de présentation des produits, je voudrais juste mettre "Semaine(s)" à la place !!
Merci de votre aide :)
- 2 réponses
- 1 412 vues
-
cerise a ajouté un message dans un sujet Comment Faire Un Backup Avant Une Mise À Jour
Bonjour,
Merci pour ces explications. J'avais fait un transfert de l'ensemble de mon site dans un ficher sur mon DD via le FTP Filezilla. Peut-être est-ce insuffisant. Je vais dons appliquer la méthode que vous m'indiquez. Et ensuite je me lancerai dans la MAJ du site.
-
0
-
-
fabienne a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Affichage Des Articles Sur La Page D'accueilBonjour,
Je suis en version 7.
J'ai crée un article liée à une rubrique.
Etat : en ligne
Afficher en Page d'accueil : OUI
Or cet article ne s'affiche pas sur la page d'accueil
Pourquoi ?
Merci d'avance pour vos réponses.
- 6 réponses
- 2 207 vues
-
Ez-Toni a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Validation Automatique Du Formulaire PaypalBonjour
je rencontre un léger souci sur la version 7.1
je souhaiterais sauter l'étape où il faut cliquer sur l'image pour un paiement paypal, ou du moins être envoyé automatiquement sur la page de paiement paypal après n secondes
dans la page de pramètres du site, j'ai bien coché "Oui" à Activation de la validation automatique du formulaire de paiement
et laissé "5" dans Définir l'attente en secondes avant validation automatique du formulaire de paiement :
mais cela ne fonctionne pas, il faut toujours un clic manuel
il me semble que cela fonctionnait sur des versions plus anciennes de peel :huh:
en vous remerciant par avance :)
- 6 réponses
- 1 813 vues
-
Simon développeur PEEL a ajouté un message dans un sujet Bouton Like Facebook Dans Le Header
Bonjour,
La fonction getHTMLHead est dans le fichier \lib\fonctions\display.php
Il faut utiliser le CSS pour caler le bloc à l'endroit que vous souhaitez, en utilisant display:absolute; sur la div par exemple.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Changement Liens
Bonjour,
La fonction PHP get_produit_details_html utilise produit_details_html.tpl, dans le fichier lib\fonctions\display_product.php. Ce bloc de code plus précisément :
$tpl->assign('marque', array( 'label' => $GLOBALS['STR_BRAND'] . $GLOBALS['STR_BEFORE_TWO_POINTS'], 'txt' => $brand_link ));-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Plusieurs Petites Questions V7.1
Bonjour,
=> Il faut utiliser le 9ème paramètre $no_display_if_empty de la fonction affiche_produits.
=> Vous pouvez utiliser la fonction sprintf. Dans la variable vous remplacer "cet article" par "%s", et lorsque la variable est utilisé remplacer sprintf($GLOBALS["STR_ASSOCIATED_PRODUCT"], $product_name);. Plus d'info sur cette fonction : http://php.net/manual/fr/function.sprintf.php
Vous avez configuré a boutique pour afficher l'ajout au panier sur les pages de catégorie ? Dans ce cas, le fichier tpl qui affiche le bloc d'ajout au panier est critere_stock.tpl. Ce fichier est le même qui est utilisé dans les pages produits.
Vous pouvez ajouter un onglet qui affiche la liste des produits en modifiant le code de la fonction get_produit_details_html sous la ligne if (!empty($product_object->display_tab)) {.
Il faut ajouter la liste des avis dans le tableau $tabs.
-
0
-
-
ked a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Plusieurs Petites Questions V7.1Bonjour,
j'ai plusieurs petites questions qui sont les suivantes:
1) lorsqu'une catégorie comporte des sous catégorie, mais aucun produit on retrouve en bas de page : Liste des produits
Aucun produit disponible dans cette categorie.
peux t-on ne pas faire apparaitre le bloc "liste des produits" lorsqu'il n'y a aucun produit?
2) dans le fichier fr.php dans la phrase : ["STR_ASSOCIATED_PRODUCT"] = "Les clients ayant apprécié cet article ont également acheté ...";
j'aimerai remplacer le mot "cet article" par le nom du produit se trouvant sur la page. Je suppose qu'il faut utilisr $product_name mais après de nombreux essais je n'arrive pas a trouver la syntaxe exacte pour que cela fonctionne..
3) j'aimerai rajouter le bouton +de details pour les produits s'affichant en page d'accueil juste a gauche du bouton ajouter au panier Je pense qu'il faut reprendre le code suivant:
<div><a href="{$href|escape:'html'}" class="btn btn-info btn-sm" title="{$name|str_form_value}">{$more_detail_label}</a></div> mais je ne trouve pas dans quel fichier .tpl l'insérer et ou pour qu'il s'affiche a gauche du bouton "ajouter au panier"
4) concernant les avis clients: les avis s'ouvre dans une nouvelle page, ne serait-il pas judicieux de les faire afficher dans un onglet de catégorie en bas du detail du produit. est ce quelque chose de difficile a mettre en place?
merci d'avance pour votre aide.
- 7 réponses
- 2 160 vues
-
ked a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Changement LiensBonjour,
j'aimerai modifier le lien qui pointe vers les marques dans la fiche produit (car mes marques sont les meme que mes sous-catégorie et donc je préfère pointer vers une URL réecrite comme es catégories).
j'ai trouvé ce code dans le fichier produit_details_html.tpl :
<h3 property="brand">{$marque.label}: <b>{$marque.txt}</b></h3> mais je ne trouve pas le fichier qui commande la variable $marque.txt pour éventuellement lui indiquer le lien des catégories.
s'il y a un autre moyen de procéder je suis preneur.
Merci d'avance.
- 4 réponses
- 1 680 vues
-
ked a ajouté un message dans un sujet Bouton Like Facebook Dans Le Header
Bonjour,
merci pour le message mais j'ai encore besoin d'un peu d'aide.
Concernant le Code java a rajouter dans quel fichier faut il le mettre pour qu'il se charge en asynchrone??
Concernant l'emplacement du bouton like: voici ce que j'obtiens:
j'aimerai que le bouton se mettre dans le cadre rouge, mais j'ai essayer via le fichier screen.css mais je ne trouve pas...
voici le code du bouton dans la page haut.tpl: <div class="right" data-href="MONSITE" data-layout="button_count" data-action="like" data-show-faces="false" data-share="true"></div>
merci pour votre aide
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Module Icirelais
Bonjour,
Il y a eu peut-être un problème lors de la connexion au webservice, vous pouvez vérifier si l'adresse contenu dans MODULE_ICIRELAIS_SETUP_MYPUDO_URL est valide.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Adresse Livraison Client Icirelais
Bonjour,
Le nom du client doit apparaitre, mais le nom du point relais également, ainsi que l'adresse du point relais. Les informations sont mis dans la session avant la création de la commande par la fonction put_session_commande_infos_from_icirelais appelé sur la page fin_commande.php.
=> Vous devez normalement passer dans cette fonction, si le mode de livraison est lié à icirelais.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Ici Relais Lien Tracking
Bonjour,
Cela est dû à une mise en conformité des noms de variables faite récemment sur le module. Vous pouvez remplacer TEXT_ par STR_MODULE_ICIRELAIS_ dans les variables qui ont se problème.
Par exemple la variable TEXT_CREATE_TRACKING devient STR_MODULE_ICIRELAIS_CREATE_TRACKING dans le fichier modeles\peel7\smarty\resume_commande.tpl
-
0
-
-
paulanna a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Ici Relais Lien Trackingbonjour,
lors de la création du lien de tracking dans le BO à partir du détail de la commande tout se passe bien.
Côté client dans l'historique de la commande en détails j'ai bien le numéro de tracking mais j'ai auss ceci :
URL de tracking du colis : 1234569874125
Notice: Undefined index: TEXT_CREATE_TRACKING in C:\Program Files\EasyPHP-5.3.8.1\www\site.fr\lib\templateEngines\smarty\compile\cff972c41f3e64c5831b65379f0f6cace585ed32.file.resume_commande.tpl.php on line 146
Notice: Trying to get property of non-object in C:\Program Files\EasyPHP-5.3.8.1\www\site.fr\lib\templateEngines\smarty\compile\cff972c41f3e64c5831b65379f0f6cace585ed32.file.resume_commande.tpl.php on line 146
7.0.4
- 1 réponse
- 1 329 vues
-
Simon développeur PEEL a ajouté un message dans un sujet Bouton Like Facebook Dans Le Header
Bonjour,
L'emplacement dans le code HTML est bon, il faut utiliser le CSS pour positionner les différents éléments entre eux.
Vous pouvez placer le javascript dans la variable js_ready_content_array de la fonction getHTMLHead. Vers la ligne 1607 sur votre version, il faut ajouter
$GLOBALS['js_ready_content_array'][] = ' votre code javascript';
De cette façon, le JS sera chargé en asynchrone en même temps que les autres scripts, ce qui accélère le chargement de la page. Sinon vous pouvez directement placer le code dans le fichier modeles\peel7\smarty\haut.tpl
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Bug Sur Le Nombre De Résultat En Bas De Page
Bonjour,
Il s'agit peut-être de la redirection qui vérifie l'url dans achat/index.php qui pose problème sur cette version. Pouvez-vous commenter la ligne 31 redirect_and_die($theoretical_current_url, true); de ce fichier ?
-
0
-
-
paulanna a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Adresse Livraison Client IcirelaisBonjour,
j'ai choisis un point relais et je retrouve son nom son adresse dans le cadre du bon de commande PDF => Adresse de livraison client
par contre en bas j'ai bien : Mode de livraison : En point relais
est-ce normal ? v7.0.4- 1 réponse
- 1 397 vues
-
paulanna a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Module IcirelaisBonjour,
j'ai cette erreur sur la page achat/achat_maintenant.php
Notice: Undefined index: GetSiteIDs_By_AddressInfos_As_XmlResponseResult in C:\Program Files\EasyPHP-5.3.8.1\www\site.fr\modules\icirelais\fonctions.php on line 205
hier j'ai actualisé la liste des points de vente à partir du back office
mais j'ai tout de même la liste des points de vente
v.7.0.4
merci
- 1 réponse
- 1 349 vues