Flux d’activité
Flux d’activité
-
carcy a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Erreur Page Utilisateurs.phpBonjour
aujourd'hui, sans rien toucher depuis quelques temps, j'ai un message qui apparaît sur le back office sur la page utilisateurs.php.
Le message affiché est le suivant :
Notice: Array to string conversion in /homepages/5/d334204221/htdocs/lib/fonctions/fonctions.php on line 2603
voilà la fonction concernée :
/** * formSelect() * * @param mixed $name * @param mixed $tab * @param mixed $preselected_value * @param integer $addOne * @param integer $get * @return */ function formSelect ($name, $tab, $preselected_value = null, $addOne = 0, $get = 0) { $o = ''; foreach ($tab as $k => $v) { $k = ($addOne) ? $k + 1 : $k; if (!empty($preselected_value)) { $s = (($preselected_value == $k)) ? (' selected="selected"') : (''); } elseif (!$get) { $s = (isset($_POST['form_' . $name . '']) && $_POST['form_' . $name . ''] == $k) ? (' selected="selected"') : (''); } else { $s = (isset($_GET[$name]) && urldecode($_GET['' . $name . '']) == $k) ? ' selected="selected"' : ''; } $o .= '<option value="' . String::str_form_value($k) . '" ' . $s . '>' . $v . '</option>' . "\n"; } return $o; }
la ligne concernée est celle ci :
$o .= '<option value="' . String::str_form_value($k) . '" ' . $s . '>' . $v . '</option>' . "\n";
merci pour le tuyau !
bon week end
JL
- 12 réponses
- 3 124 vues
-
agrimoto a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Images En Promotionsbonjour le forum
comment puis je faire pour faire afficher en plus dans la fiche article http://www.agrimoto.fr/achat/promotions.php une image "promotions" lorsqu'un articles est en promotion
genre http://www.sportri.com/achat/findeserie.php . sans forcement clignoter !
- 0 réponse
- 1 503 vues
-
tolosa a ajouté un message dans un sujet Deplacement Site Sur Hebergement
Cela fonctionne , merci beaucoup pour la réponse rapide
-
0
-
-
paulanna a ajouté un message dans un sujet Deplacement Site Sur Hebergement
lib/setup.php
-
0
-
-
tolosa a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Deplacement Site Sur HebergementBonjour à vous,
j'ai tenté de déplacer mon site local vers un hébergement distant.
J'ai exporté/importé la base sql puis copié les fichiers du sites sur le www de hébergement avec filezilla.
De quelle manière faut il procéder pour modifier dans les fichiers les nom, login et mot de passe de la base ?
- 2 réponses
- 1 351 vues
-
louba a ajouté un message dans un sujet Ici Relai
Après suivi de votre memo d'installation et jusqu'au moment de valider dans peel_sites le module je suis bloqué et ne peux plus accéder à l'admin et en réinstallant en local sous wamp j'ai le message suivant:
Fatal error : Cannot redeclare ftp_download () (préalablement déclaré dans C: \ wamp \ www \ \ modules \ animalins2013 icirelais \ fonctions.php: 506) dans C: \ wamp \ www \ animalins2013 \ lib \ fonctions \ fonctions_admin.php en ligne 641 je n'ai pas de réponse d'advisto aux message que j'ai fais passé et le téléphone ne répond pas (si appel à 17h00 vendredi mais pas de solution)? Bon ce samedi j'ai neutralisé dans fonctions_admin.php les lignes ftp et uncompress. Cela a débloqué l'administration. Ensuite il a fallu ajouter une colonne is_icirelais INT(11) à peel_types pour le nouveau mode de livraison. Ensuite la synchronisation c'est bien passé sans erreur. Je fais un test maintenant en local ou j'ai activé dans PHP le SOAP et j'ai cette erreur pas de liste de points de livraison: Notice: Undefined index: adresse2 in C:\wamp\www\animalins2013\modules\icirelais\fonctions.php on line 74
Notice: Undefined index: code_postal2 in C:\wamp\www\animalins2013\modules\icirelais\fonctions.php on line 74
Notice: Undefined index: ville2 in C:\wamp\www\animalins2013\modules\icirelais\fonctions.php on line 74 Merci.-
0
-
-
xeon a ajouté un message dans un sujet Probleme Sur "meilleures Ventes"
Bonjour,
Je vous ai envoyé le lien par MP.
-
0
-
-
paulanna a ajouté un message dans un sujet Qr Code
le fichier qrcode est généré à la racine du site
j'ai vu qu'il y a aussi une fichier lib/class/pdf/qrcode.php faut _il le mettre ?
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Smarty Et Administrateur Limiter
Bonjour,
Pour interdire l'accès à des pages entières, vous pouvez toujours utiliser if (a_priv('admini', true) && $_SESSION['session_utilisateur']['priv'] != 'admin') { en plaçant ce test en haut des pages PHP. Pour interdire l'accès à certains éléments seulement, il faut définir une nouvelle variable SMARTY
if (a_priv('admini', true) && $_SESSION['session_utilisateur']['priv'] != 'admin') {
$tpl->assign('limited_access', true);
} else {
$tpl->assign('limited_access', false);
}
Vous pouvez ensuite utiliser cette variable dans le fichier tpl pour afficher les éléments réservé à l'administrateur.
-
0
-
-
paulanna a ajouté un message dans un sujet Qr Code
merci,
j'ai fait cela mon image n'apparait pas
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Qr Code
Bonjour,
Le fichier qrcode.php est à la racine de la boutique sur version 7. Ce fichier doit être utilisé avec lib/class/pdf/2dbarcodes.php.
-
0
-
-
paulanna a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Qr CodeBonjour, je souhaite récupérer les fichiers qui pemettent d'afficher le Qr code sur les pages produits de la version 7
Pour l'instant je suis en 6.4, si vous pouviez me dire quels sont ces fichiers et si il y a des déclarations à faire dans d'autres fichiers.
J'ai téléchargé la V7 mais pas trouvé mon bonheur
merci
- 8 réponses
- 2 227 vues
-
neomega a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Smarty Et Administrateur Limiterbonjour je suis entrain de verrouiller certain accès a mon administration
sur les version précédente " sans smarty" je pouvait faire ceci
if (a_priv('admini', true) && $_SESSION['session_utilisateur']['priv'] != 'admin') {
mais maintenant je n'arrive pas a limiter ces accès avec la même fonction
j'ai essayer ceci
if (a_priv('admini', true) && $_SESSION['session_utilisateur']['priv'] != 'admin') { } else { $tpl->assign('css', $frm['css']); }
ou
{if (a_priv('admini', true) && $_SESSION['session_utilisateur']['priv'] != 'admin') } {else} <tr> <td width="25%">{$STR_ADMIN_SITES_CSS_FILES}{$STR_BEFORE_TWO_POINTS}:</td> <td><input style="width:250px" type="text" name="css" value="{$css|str_form_value}" /></td> </tr> {/if} mais rien ne fonctionne
pourriez vous m'aider svp
- 1 réponse
- 1 467 vues
-
Simon développeur PEEL a ajouté un message dans un sujet Gérer les 'etat de stock'
Bonjour,
L'ajout d'un nouvel état de stock nécessite de modifier plusieurs élément du code pour que le nouvel état soit pris en compte. L'ajout du lien en back office n'est qu'une première partie. Il faut également modifier le formulaire de modification d'état de stock pour permettre l'ajout, et modifier la fonction affiche_etat_stock à chaque fois qu'un nouvel état de stock est créé.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Traduction De Peel Shopping
Bonjour,
Le lien à suivre est https://www.transifex.com/projects/p/peel-shopping/. Il faut s'inscrire et demander à participer au projet en tant que contributeur. Vous pouvez consulter l'aide de Transifex pour savoir comment gérer cela.
-
0
-
-
Madrileño a ajouté un message dans un sujet Traduction De Peel Shopping
Bonne initiative.
Cependant, il serait bien de savoir où cliquer pour joindre le projet. :)
-
0
-
-
serialmother a ajouté un message dans un sujet Gérer les 'etat de stock'
Bonjour,
premium 7.
Je vois bien la bonne requête dans le fichier fonctions.php
$resEtatStock = query("SELECT id, nom_" . $_SESSION['session_langue'] . " AS nom, image, valeur FROM peel_etatstock WHERE id='" . ($checked_value > 0 ? 1 : 2) . "'"); mais impossible d'afficher dans l'administration un lien pour créer un nouvel état de stock. Je viens de regarder aussi sur votre boutique en demo, et cette possibilité n'est pas affichée. J'ai essayé d'ajouter une ligne dans le fichier fonction_admin.php sous la forme : $menu_items['stocks'][$GLOBALS['wwwroot_in_admin'] . '/modules/stock_advanced/administrer/etatstock.php?mode=ajout'] = 'Ajouter un état de stock'; ce qui fait bien un lien vers la page ajout, mais génère des messages d'erreur lors de la validation. Auriez-vous une autre solution svp ? Merci-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Pays De Facturation Et D'expedition
Bonjour,
Le numéro de commande et le numéro de facture sont deux notions différentes. Le numéro de commande correspond au champ id de la table peel_commmandes en AUTO_INCREMENT, le numéro de facture est déterminé par le format que vous renseignez dans la page des paramètres généraux du site.
Pour votre première demande, il s'agit d'une modification d'affichage pour un cas très spécifique. Il faut donc modifier le code pour ajouter des conditions sur l'affichage des éléments choisis en fonction du contexte.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Probleme Sur "meilleures Ventes"
Bonjour,
Avez-vous une capture d'écran, ou un lien vers le site ?
-
0
-
-
xeon a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Probleme Sur "meilleures Ventes"Bonjour,
J'ai un problème d'affichage sur le bloc "meilleures ventes". Trois lignes l'une sur l'autre.
J'ai quelques produits qui devraient s'afficher dans ce bloc.
voici le code html en ligne présentement :
/div><div class="sideblocktitle sideblocktitle_best_seller"> <div class="sideblocktitle_header"> <h2>Meilleures ventes</h2> </div> <div class="sideblocktitle_content_container"> <div class="sideblocktitle_content"><div id="top"> <hr style="width:60%" /> <hr style="width:60%" /> <hr style="width:60%" /> </div></div> </div>
Cordialement
- 4 réponses
- 1 645 vues
-
Gilles Boussin a ajouté un message dans un sujet [Officiel] Sortie De Peel Shopping 7, En Html 5 Avec Smarty Et Twig
Bonjour à tous,
La version 7.0.1 est sortie aujourd'hui.
Voici les notes de version de la version 7.0.1 par rapport à la version 7.0.0 :
- Gestion cas particulier dans l'installation lors de la migration d'un ancien site, si vous gardez votre info.inc.php mais souhaitez réinstaller le site entièrement : si wwwroot est défini dans info.inc.php, le nom de la session_id est changé automatiquement => session_caddie généré lors de la visite de la racine de la boutique n'est plus disponible dans l'installation
- Ajout de fonctionnalités au module de gestion des attributs pour utilisation par le module d'annonces
- Changement de l'URL ipn de Paypal si SSL échoue (serveur du site sans SSL) : en HTTP port 80 on appelle www.paypal.com et non pas ipnpb.paypal.com qui ne répond pas sinon
- Compatibilité chaine binaire dans String pour certaines version de PHP5 ne comprenant pas b'....'
- Ajout de vérification au lancement de l'installation que /lib/templateEngines/smarty/compile est accessible en écriture
- Changement de nom peel.js en advisto.js pour éviter filtrage Adblock
- Amélioration de l'insertion des couleurs par images lors de la modification d'un produit
- Corrections diverses
-
0
-
-
tolosa a ajouté un message dans un sujet Pays De Facturation Et D'expedition
Cela fonctionne , merci.
A l'étape confirmation de commande, je rencontre trois problèmes:
Pour le choix de paiement par chèque, le numéro siren et TVA intracommunautaire sont affichés au niveau de l'adresse d'envoi: comment puis je modifier pour que cela n'apparaisse pas?
Lorsque l'on clique sur le lien pour imprimer le bon de commande, le numéro du bon de commande n'a pas le format défini dans les paramètres du site (il reste incrémental)
En revanche, le numéro de facture, via le compte, a le format défini dans le back office.
Pour le choix de paiement par paypal, les informations de la commande ne sont pas au format de la facture mais en incrémental. ( nom du site + commande "format" et numéro d'objet: "format" )
Comment corriger cela?
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Pays De Facturation Et D'expedition
Bonjour,
Dans la fonction get_order_step1 du fichier lib/fonctions/display_caddie.php, vous pouvez remplacez
$tpl->assign('pays2_options', get_country_select_options($frm['pays2'], null, 'name', false, $_SESSION['session_caddie']->zoneId));
par
$tpl->assign('pays2_options', get_country_select_options($frm['pays1'], null, 'name', false, $_SESSION['session_caddie']->zoneId)); Le pays présélectionné sera le pays de facturation, si celui ci existe dans la liste.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Afficher Le Nom Des Articles
Bonjour,
il faut modifier cette fonction en ajoutant un nouveau paramètre qui contiendrais l'id de l'article, récupérer les informations en base de donnée de cet article, et insérer le nom de l'article lorsque la fonction retourne l'arborescence complète des rubriques.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Affichage En Ligne Catégorie Racine
Bonjour,
Dans la fonction get_products_list_brief_html, le morceau de code
if (!empty($cat_infos['type_affichage']) && $cat_infos['type_affichage'] == "1") { $products_display_mode = 'line'; } else { $products_display_mode = 'column'; } permet de sélectionner le type d'affichage pour la catégorie si une catégorie est spécifiée, et le mode "column" est choisi par défaut. Vous pouvez modifier la valeur par défaut pour faire en sorte d'afficher les produits toujours en ligne.
-
0
-