Flux d’activité
Flux d’activité
-
alamurespa a ajouté un message dans un sujet Ajout d'une langue
Bonjour,
Je débute avec PEEL (PEEL Shopping 6.4) et je dois bien avouer que l'ajout d'une langue, chose qui devrait aisée, ne me semble pas simple.
N'y-a-t-il pas une procédure existante permettant de réaliser cette opération?
Si nous partons d'une base existante comme par exemple le français, lui donner le nom adéquate ou plutot l'extension pour la langue choisie et faire les traductions, cela devrait fonctionner. NON?
Ensuite s'il y a des fichiers à modifier ou à ajouter en quelque lieu de l'application, je ne sais que faire et où.
Je serai prêt à écrire une procédure complète si toutefois je pouvais arriver à réaliser cette opération.
J'aurai besoin d'ajouter la langue espagnole au moins.
Merci pour vos avis et conseils.
Cordialement.
Alain
-
0
-
-
paulanna a ajouté un message dans un sujet petit bug création fiche client backoffice
le test de la reqûete et concluant, il y a bien les extensions qui apparaissent dans la liste de sélection à condition que les langues soient activées dans langues.php
-
0
-
-
paulanna a ajouté un message dans un sujet fonction upload produits.php
très bien merci
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet fonction upload produits.php
Bonjour,
effectivement, le code que j'indique se trouve sur l'actuel 6.4, mais pas sur la 6.3. Du coup, ça change un peu les choses. Le plus simple est de définir la variable $GLOBALS['error_text_to_display'] dans la fonction upload :
}
if (!empty($error)) {
echo $error;
$GLOBALS['error_text_to_display'] = $error;
return false;
}
[/CODE] et de suivre les indications de mon message précédent. Le problème est que le message d'erreur de téléchargement s'affichera deux fois, il faut donc modifier la ligne du message d'erreur pour ne pas afficher le contenu de la [color=#000000]$GLOBALS[/color][color=#666600][[/color][color=#008800]'error_text_to_display'[/color]]. Au lieu la ligne [CODE]
echo '<p class="global_success">Les changements apportés au produit "<b>' . String::html_entity_decode_if_needed($frm['nom_' . $_SESSION['session_langue'] . '']) . '</b>" ont été pris en compte'.(!empty($GLOBALS['error_text_to_display']) ?' que pariellement. Une erreur s\'est produite lors du téléchargement : </p>'.$GLOBALS['error_text_to_display']:'.</p>');
Il faut plutôt mettre
echo '<p class="global_success">Les changements apportés au produit "<b>' . String::html_entity_decode_if_needed($frm['nom_' . $_SESSION['session_langue'] . '']) . '</b>" ont été pris en compte'.(!empty($GLOBALS['error_text_to_display']) ?' que pariellement. Une erreur s\'est produite lors du téléchargement .</p>');
[/code]
-
0
-
-
paulanna a ajouté un message dans un sujet fonction upload produits.php
où peut on modifier le contenu de $GLOBALS['error_text_to_display']
je ne trouve rien à ce sujet dans mes fichiers V6.3
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Problème mise ? jour changement paramètres clients
Bonjour,
Il y a deux utilisateurs avec la même adresse email, du coup, la requête qui vérifie que l'email n'existe pas déjà, en excluant l'id utilisateur de l'utilisateur qui change ses paramètres trouve quand même un résultat, ce qui affiche le message d'erreur.
=> Il n'est pas prévu qu'une adresse email soit attribué à plusieurs comptes, vous devez supprimer l'un de ces comptes.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet fonction upload produits.php
Bonjour,
vous pouvez améliorer le message de confirmation de modification de produits lorsque qu'une erreur se produit, pour qu'il soit moins confus. Dans le fichier administrer/produits.php, ligne 1705 :
echo '<p class="global_success">Les changements apportés au produit "<b>' . String::html_entity_decode_if_needed($frm['nom_' . $_SESSION['session_langue'] . '']) . '</b>" ont été pris en compte'.(!empty($GLOBALS['error_text_to_display']) ?' que pariellement. Une erreur s\'est produite lors du téléchargement : </p>'.$GLOBALS['error_text_to_display']:'.</p>');}
[/CODE] ensuite, pour afficher le produit lors si une erreur d'upload arrive, vous pouvez faire un test sur la variable $GLOBALS['error_text_to_display'] qui contient les erreurs d'upload. Toujours dans administrer/produits.php vers la ligne 159 : [CODE]
if (empty($GLOBALS['error_text_to_display'])) {
affiche_liste_produits($_POST);
} else {
affiche_formulaire_modif_produit(vn($frm['id']), $frm);
}
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet petit bug création fiche client backoffice
Bonjour,
Ce menu déroulant est généré par la requête suivante :
$resLng = query("SELECT *, nom_" . $_SESSION['session_langue'] . " AS nom_lang
FROM peel_langues
WHERE etat = '1'" . (!empty($_GET['langue'])?" OR lang='" . word_real_escape_string($_GET['langue']) . "'":'') . "
GROUP BY lang
ORDER BY position");
[/CODE]
Pouvez-vous faire afficher cette requête sur le navigateur, et la mettre sur le forum que l'on puisse voir ?
Merci
-
0
-
-
paulanna a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
fonction upload produits.phpBonjour,
A partir du Back office, lors que téléchargement de l'image, si on choisit (pour test) une image dont l'extension n'est pas autoriée, en validant le formulaire on retourne vers la liste des produits et en haut de la page on peut lire :
erreur :
"Le type de votre fichier n'est pas valide"
confirmation :
"les changements apportés au produit ... ont bien été pris en compte"
lorsque l'upload échoue, comment faire pour rester sur la fiche produit et voir le message d'erreur sur cette dernière, car pour l'instant il y a confusion.
merci
- 4 réponses
- 3 289 vues
-
paulanna a ajouté un message dans un sujet petit bug création fiche client backoffice
quelle est votre version ?
est ce que le bug se produit aussi lors de la modif d'un client ?
-
0
-
-
carcy a ajouté un message dans un sujet petit bug création fiche client backoffice
Bonjour Paulanna
merci pour votre aide !
je viens de vérifier dans la gestion des langues, et j'ai bien Français en position 0 activée, et Anglais en position 1 activée.
C'est étrange...
ça fait celà chez vous aussi ?
-
0
-
-
paulanna a ajouté un message dans un sujet petit bug création fiche client backoffice
regarde dans le menu Gestion du site => Gestion des langues
Quelles sont les langues activées ?
-
0
-
-
carcy a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
petit bug création fiche client backofficeBonjour
J'ai constaté encore un petit bug.
En backoffice, quand je créé une fiche client.
Dans "Langue souhaitée ^pour les contacts", je n'ai aucun choix possible, juste "Précisez : Précisez :"
une idée du problème ?
- 12 réponses
- 2 589 vues
-
Simon développeur PEEL a ajouté un message dans un sujet page enregistrement
Bonjour,
oui, l'information reste dans le texterea et est envoyé même si l'utilisateur a changé de choix. pour ne pas mettre le contenu de autre dans la BDD si l'utilisateur de choisi pas cette option, il faut modifier le code suivant :
Dans user.php, dans la requête d’insertion d’utilisateur vers la ligne 309, il faut ajouter un contrôle sur la valeur du champ du formulaire user_origin pour renseigner le champ de la BDD origin_other.
, '" . nohtml_real_escape_string((vn($frm['user_origin'])==7?vb($frm['user_origin7']):'')) . "'
[/CODE]
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet redirection après enregistrement
Bonjour,
effectivement, il faut supprimer la session si l'utilisateur quitte la page d'enregistrement. Il faut reprendre ce qui existe pour la session session_redirect_after_login, et l'adapter :
// suppression de la session session_redirect_after_register si un utilisateur sort de la page enregistrement.php apr&ès une redirection sans s'être connecté
if ((!empty($_SERVER['HTTP_REFERER']) && strpos($_SERVER['HTTP_REFERER'], 'enregistrement')) && !empty($_SESSION['session_redirect_after_register']) && !est_identifie() && !defined('LOAD_NO_OPTIONAL_MODULE') && !defined('IN_REGISTER')) {
unset($_SESSION['session_redirect_after_register']);
}[/CODE]
-
0
-
-
serialmother a ajouté un message dans un sujet Prix HT bloc produits ? la une
Merci !
-
0
-
-
Lilouetpuce a ajouté un message dans un sujet Problème Malware
Merci,
trouvé, modifié et j'espère sécurisé !
En espérant que je n'ai plus d'autres soucis
Merci encore de votre aide toujours rapide et précise ;)
Claire
-
0
-
-
paulanna a ajouté un message dans un sujet Problème Malware
alors tu as mis le code directement à partir du back office peut être dans le menu Rédactionnel => Zones HTML personnalisées emplacement footer
Regarder là dedans
-
0
-
-
francisp78 a ajouté un message dans un sujet Je n'arrive pas gérer les avoirs
Merci pour votre réponse rapide.
Cordialement
Francis
-
0
-
-
Lilouetpuce a ajouté un message dans un sujet Problème Malware
dans modeles/bio/bas.php, je n'ai pas de ligne concernant mon compteur dans ce fichier... Une autre idée ?
-
0
-
-
paulanna a ajouté un message dans un sujet page enregistrement
bonjour
il existe tout de même un petit bug.
En effet, si l'on sélectionne : Autre => en remplit la zone de texte
ensuite je me trompe et choisis : Par un de nos agents commerciaux (choix dans la liste déroulante)
le formulaire garde en mémoire les deux options : Autre et Par un de nos agents commerciaux.
Je sais, il s'agit d'une liste de sélection, donc il n'y a pas de raison de faire plusieurs choix.
Comment garder en mémoire dans le formulaire les informations en fonction du choix ?
C'est à dire si je choisis Autre (je remplis le champ) et que par la suite je choisisse : Par un de nos agents commerciaux, comment être sur que le formulaire garde en mémoire la dernière option sélectionnée c'est à dire Par un de nos agents commerciaux et ne prenne pas en compte le contenu du champ Autre ?
merci
-
0
-
-
J1P a ajouté un message dans un sujet Ajout d'un champ dans utilisateurs
exact, je n'avais pas enregistre dans user.php, maintenant ca fonctionne
Merci de votre soutien
-
0
-
-
paulanna a ajouté un message dans un sujet redirection après enregistrement
faut il supprimer la session : session_redirect_after_register dans le fichier de configuration à la manière de la session: session_redirect_after_login ?
merci SIMON
-
0
-
-
paulanna a ajouté un message dans un sujet Ajout d'un champ dans utilisateurs
lib/fonctions/user
fonction=> insere_utilisateur
-
0
-
-
J1P a ajouté un message dans un sujet Ajout d'un champ dans utilisateurs
J'ai ajoute ce champ dans le formulaire administrer/modeles/utilisateur_form.php
Ou se situe cette requete SQL modification/insertion ?
-
0
-