Flux d’activité
Flux d’activité de Messages
-
-
Bonjour,
Vous pouvez attribuer un avoir à un utilisateur depuis la fiche utilisateur en back office. L'avoir sera automatiquement appliqué dans le panier lors de la prochaine commande.
Il est aussi possible d'attribuer une Remise en pourcentage pour un utilisateur. La réduction s'applique alors sur les prix des produits. -
il s'agit de quel fichiers ?
car il y en a 6
mon chemin vers l'image est bon mais elle ne s'affiche pas (croix rouge)
-
Bonsoir,
pourriez vous me dire comment se gèrent les avoir et retours, avec le déclenchement des mails automatiques ainsi que la gestion de remise par client?
Merci d'avance
-
-
En affichant la source de la page utilisateurs.php pour repérer l'erreur, j'ai ceci<div class="main_content"><br /><b>Notice</b>: Array to string conversion in <b>/homepages/31/d459421835/htdocs/lib/fonctions/fonctions.php</b> on line <b>2608</b><br /><form method="get" action="http://www.monsiteamoi.com/adm1n1str3r/utilisateurs.php"><table class="full_width" cellpadding="2"><tr><td class="entete">Choisir vos critères de recherche</td> -
J'ai l'erreur en cliquant simplement sur :
Utilisateur
Liste des utilisateurs
Liste des fournisseurs
Pas besoins de valider le formulaire, l'erreur apparaît de suite.
Par, cela ne gêne pas la validation lors d'une création de client par exemple
Notice: Array to string conversion in /homepages/0/d279186157/htdocs/lib/fonctions/fonctions.php on line 2608
soit
$o .= '<option value="' . String::str_form_value($k) . '" ' . $s . '>' . $v . '</option>' . "\n";
comme carcy
-
J'ai fais la modification proposée par Simon, ça fonctionne
Dans le fichier lib\fonction\display_user_forms.php, repérez la fonction get_recover_password_form.
ajoutez à la ligne 429 :
$tpl->assign('STR_BEFORE_TWO_POINTS', $GLOBALS['STR_BEFORE_TWO_POINTS']);
Ce qui donne :
function get_recover_password_form(&$frm, &$form_error_object, $mode = 'filing_email'){$output = '';$tpl = $GLOBALS['tplEngine']->createTemplate('recover_password_form.tpl');$tpl->assign('get_password', $GLOBALS['STR_GET_PASSWORD']);$tpl->assign('action', $_SERVER['REQUEST_URI']);$tpl->assign('STR_SEND', $GLOBALS['STR_SEND']);$tpl->assign('STR_BEFORE_TWO_POINTS', $GLOBALS['STR_BEFORE_TWO_POINTS']);$tpl->assign('token', get_form_token_input('oubli_mot_passe', true));$tpl->assign('login_href', $GLOBALS['wwwroot'] . '/membre.php');$tpl->assign('login_txt', $GLOBALS['STR_LOGIN']);$tpl->assign('home_href', $GLOBALS['wwwroot']);$tpl->assign('home_txt', $GLOBALS['STR_HOME']);$tpl->assign('js_password_control', js_password_control('rec_password_once'));Voilà!
-
Bonjour,
Suite à vos discussions avec Sébastien, il s'agit apparemment peut-être d'une incompatibilité avec votre sous-version, nous allons regarder cela suite à vos envois d'informations techniques.
Gilles
-
-
Bonjour,
En compléments de ce que vous avez déjà vu, voici des extraits d'une v7.x à adapter en v6 :
Dans fiche produit
if(!empty($GLOBALS['site_parameters']['show_qrcode_on_product_pages'])) {
$tpl->assign('qrcode_image_src', $product_object->qrcode_image_src());
}
Dans class/Product.php :
/**
* Récupère une image avec le QRCode
*
* @return
*/
function qrcode_image_src()
{
return $GLOBALS['wwwroot'].'/qrcode.php?path=.urlencode(str_replace($GLOBALS['wwwroot], '', $this->get_product_url()));
}
Pour les dépendances de version TCPDF vous devez peut-être mettre à jour TCPDF dans votre version, en prenant celle qui est dans PEEL7.
Gilles
-
Bonjour, pouvez vous préciser à quoi doit ressembler le morceau de code après (pour éviter les erreurs) et confirmer le fichier et la ligne svp?
-
Bonjour,
Après quelle action avez-vous cette erreur ? Avec quelle URL (y a-t-il des paramètres GET ?) ? Est-ce uniquement en validant un formulaire que vous avez l'erreur, ou pas (=> y a-t-il des paramètres POST ? Si oui, pouvez-vous me les indiquer (à récupérer via Firefbug ou plugin qui permet de voir les entêtes HTTP) ?
Je viens de retester et de mon côté, et de mon côté je n'arrive pas à déclencher d'erreur.
Gilles
-
Bonjour,
Sur les versions antérieurs à 7.0.1, il faut ajouter
$tpl->assign('STR_BEFORE_TWO_POINTS', $GLOBALS['STR_BEFORE_TWO_POINTS']);dans la fonction get_recover_password_form ligne 429.
-
-
-
Bonjour,
Sur la version 7, il faut modifier le fichier alpha.tpl. Le tableau est généré ligne par ligne :
{foreach $letter.items as $item} <tr><td><a href="{$item.href|escape:'html'}">{$item.name|html_entity_decode_if_needed} ({$item.count})</a></td></tr> {/foreach}
Il faut modifier ce bloc pour afficher plusieurs colonne. Vous pouvez vous inspirer de ce qui est fait pour l'affichage des produits dans les pages de catégorie (fichier produits.tpl)
-
bonjour,
dans cette fonction comment afficher sur 2 colonnes les lettres de l'alphabet comme :
A B
C D
merci
-
Bonjour
découverte d'une faute d'orthographe à corriger pour les prochaines versions svp.
il s'agit de la phrase qui apparait à la fin de la procédure de renouvellement du mot de passe :
Le renouvellement de votre mot de passe s'est achevé avec succès. Vous pouvez à présent vous identifiez avec ce nouveau mot de passe en cliquant sur ce lien
vous identifiez : il faut ER à identifier.
merci ^^
jean-luc
-
-
En toute logique après l'installation, le répertoire installation doit être supprimé (ou renommé). Cela a t-il été fait?
-
Un problème d'affichage apparaît dans le formulaire de récupération du mot de passe (à partir du lien contenu dans le mail)Le message :Notice: Undefined index: STR_BEFORE_TWO_POINTS in /homepages/0/d279186157/htdocs/lib/templateEngines/smarty/compile/c5d985015dc147104b3de9cb0817aa34f462cae7.file.recover_password_form.tpl.php on line 81Notice: Trying to get property of non-object in /homepages/0/d279186157/htdocs/lib/templateEngines/smarty/compile/c5d985015dc147104b3de9cb0817aa34f462cae7.file.recover_password_form.tpl.php on line 81apparaît 3 fois de suite. Ceci concerne la variable {$STR_BEFORE_TWO_POINTS}En supprimant cette variable dans le fichier recover_password_form.tpl, les messages d'erreur disparaissent.Pour récupérer l'espace blanc avant les 2 points (:), j'ai remplacé " {$STR_BEFORE_TWO_POINTS} " par un simple " " et ceci fonctionne très bien.exemple avec la ligne 40 :<span class="enregistrementgauche"><label for="rec_password_twice">{$pass.STR_NEW_PASSWORD_CONFIRM} <span class="etoile">*</span>{$STR_BEFORE_TWO_POINTS}:</label></span>devient<span class="enregistrementgauche"><label for="rec_password_twice">{$pass.STR_NEW_PASSWORD_CONFIRM} <span class="etoile">*</span> :</label></span>Une idée du pourquoi la variable {$STR_BEFORE_TWO_POINTS} n'est pas prise en compte? -
-
Bonjour
J'ai installé la derniere version du peel, j'ai publié l'ensemble du site, tout se passe bien jusqu'a ce que j'aille sur http://monsite.fr/installation (monsite.fr est fictif) j'arrive sur l'installation mais pas de chartre graphique pas d'image pourtant l'installation fonctionne.
En fait le probleme est que les lien vers les css et les images ne pointe pas sur monsite.fr/lib... mais sur monsite.fr/installation/lib/....
Pouvez vous m'aider
Merci
-
parfois pour trouver l'erreur j'isole une partie du code en faisant un retour à la ligne avec la touche Entrée.
Qr Code
dans PEEL SHOPPING : logiciel open source de boutique en ligne
Gilles Boussin
Posté(e) · Signaler ce message
Bonjour,
Si le QRCode ne s'affiche pas, appelez l'url directement dans le navigateur, vous y aurez peut-être des erreurs à corriger (fichier non trouvé, etc.)
Pour résumer la situation : le QRCode est une nouveauté de PEEL7, si vous souhaitez l'implémenter sur PEEL6 il est forcément nécessaire d'analyser le fonctionnement et de bien faire attention à toutes les dépendances, en utilisant les logs ou les affichages d'erreurs sur votre site pour avancer.