Flux d’activité
Flux d’activité
-
paulanna a ajouté un message dans un sujet le nom ne s'affiche pas
tu as mis la langue es dans la table site ?
il faut faire : nom_es et remplir la table manuellement
-
0
-
-
chrissmartinique a ajouté un message dans un sujet le nom ne s'affiche pas
Merci beaucoup Paulanna, mais les tables sont déja modifiées, et ca ne vient pas de là...
je ne comprend pas, car avec la version 6.4 premium, tout s'incrémente automatiquement sauf pour les titres dans les sideblock
encore merci... si quelqu'un à une idée, je cherche depuis plus de 2 jours...
cdt
-
0
-
-
paulanna a ajouté un message dans un sujet le nom ne s'affiche pas
oui, il faut modifier la table peel_site
-
0
-
-
chrissmartinique a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
le nom ne s'affiche pasBonjour,
je viens de traduire mon site en espagnol, tout fonctionne à merveille,
j'ai créé le fichier es.php,
admin_es.php
datetime-es.php
meta_es.php
j'ai modifié le htaccess.
j'ai controlé dans ma base, tout s'est bien incrémenté..
voila, tout marche ou presque, j'ai dans la colonne de gauche et de droite le titre dans le sideblock_title qui ne s'affiche pas., j'ai bien le fond mais pas pas de texte,
qu'ai je oublié de traduire?
merci de votre aide
chriss
PS: peel 6.4
- 6 réponses
- 2 457 vues
-
Simon développeur PEEL a ajouté un message dans un sujet affichage catalogue different
Bonjour,
La fonction affiche_arbre_categorie récupère l'arborescence du catalogue pour le fil d'ariane. Elle n'affichera donc pas les sous catégories au survol de la souris. Vous pouvez utiliser et modifier la fonction affiche_menu_catalogue qui affiche le catalogue dans le menu du haut.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Ajout d'une langue
Bonjour,
Effectivement, il faut modifier
# RewriteBase /monrepertoiredeboutique/[/CODE] par [CODE]RewriteBase /peel/
Ceci corrigera surement vos problèmes d'accès et de réécriture d'url.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet modules download téléchargement
Bonjour,
la bonne fonction est la version ci dessous :
function http_download_and_die($filename_with_realpath, $serve_download_with_php = true, $file_content_given = null)
{
if (!$serve_download_with_php) {
// redirection vers le fichier à télécharger
redirect_and_die(str_replace($GLOBALS['dirroot'], $GLOBALS['wwwroot'], $filename_with_realpath));
} else {
switch (strrchr(basename($filename_with_realpath), ".")) {
case ".gz":
$type = "application/x-gzip";
break;
case ".tgz":
$type = "application/x-gzip";
break;
case ".zip":
$type = "application/zip";
break;
case ".pdf":
$type = "application/pdf";
break;
case ".png":
$type = "image/png";
break;
case ".gif":
$type = "image/gif";
break;
case ".jpg":
$type = "image/jpeg";
break;
case ".txt":
$type = "text/plain";
break;
case ".htm":
$type = "text/html";
break;
case ".html":
$type = "text/html";
break;
case ".mp3":
$type = "audio/mpeg";
break;
case ".ogg":
$type = "audio/ogg";
break;
case ".wav":
$type = "audio/wav";
break;
case ".wma":
$type = "audio/x-ms-wma";
break;
default:
$type = "application/octet-stream";
break;
}
if (!empty($file_content_given)) {
$content_length = strlen($file_content_given);
} else {
$content_length = filesize($filename_with_realpath);
}
header("Content-disposition: attachment; filename=\"" . basename($filename_with_realpath) . "\"");
header("Content-Type: " . $type . "");
header("Content-Transfer-Encoding: binary");
header("Content-Length: " . $content_length);
header("Pragma: no-cache");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Expires: 0");
if (!empty($file_content_given)) {
echo $file_content_given;
} else {
readfile($filename_with_realpath);
}
die();
}
}
[/CODE]
et doit remplacer la fonction présente dans le fichier lib/fonctions/fonctions.php.
La fonction du module download peut-être supprimée. Le code de la futur version sera mis à jour
-
0
-
-
chrissmartinique a ajouté un message dans un sujet modules download téléchargement
bonjour,
il faut rajouter dans modules/download/fonctions.php dans la fonction http_download_and_die, juste avant die() à la fin
cdt
-
0
-
-
alamurespa a ajouté un message dans un sujet Ajout d'une langue
Bonjour Paulanna,
Je vais tenter d’être clair. Le domaine sur lequel je travaille est www.murcia3w.org (site de test), sur lequel j’ai installé un dossier PEEL où j’ai installé les fichiers décomprimés.
Lorsque je me connecte sur le site (http://www.murcia3w.org/peel/membre.php?error=login_rights), je saisis mes coordonnées d’accès comme administrateur.
Comme pour le moment je travaille en priorité en français, je peux accéder à toutes les rubriques du menu.
Quand je « click » sur catalogue, j’arrive sur la liste des catégories et produits que j’ai enregistrés à titre d’essai.
Si je sélectionne le drapeau espagnol ou anglais, je passe à la page correspondante dans la langue sélectionnée. Par contre, si étant en espagnol je click de nouveau sur catalogue, j’obtiens
erreur 404 : The requested URL /peel/compra/ was not found on this server.
Même problème en anglais. Et si je veux aller sur « Nouveautés » ou « A ne pas manquer », même problème.
Par contre comme expliquer précédemment, si je repasse en français, choisit Nouveautés et sélectionne une autre langue, c’est OK.
Le pbm intervient seulement quand je sélectionne une action du menu et uniquement pour Catalogue, Nouveautés et A ne pas manquer.
Merci pour vos conseils.
Bien cordialement.
Alain
-
0
-
-
paulanna a ajouté un message dans un sujet Ajout d'une langue
le site est accessible via : http://www.murcia3w.org/peel/
le problème vient lorsque tu souahaites aller sur la page achat/index ou bien sur achat/produit_details
-
0
-
-
alamurespa a ajouté un message dans un sujet Ajout d'une langue
Bonjour Simon,
Désolé, je n'ai pas pu me mettre sur PEEL depuis que tu m'as adressé ta réponse.
Je n'ai plus l'erreur : Fatal error: Call to undefine in /home/murciawo/public_html/peel/lib/fonctions/fonctions.php on line et je ne saurai dire à quel moment cela à disparu sachant que j'ai repris la BDD point par point pour controler si tout était Ok et ajouter, quand cela me parraissait cohérent, ce qui devait correspondre à l'espagnol.
J'ai révisé toute l'installation également avec les divers paramètres.
Conclusion: je n'ai plus le problème.
Par contre celui concernant les langues persiste.
J'ai suivi ce que tu me conseilles mais le résultat est identique à savoir:
Ce que j’ai dans .htaccess
RewriteRule ^achat/cat-(.*)-([0-9]+)\.html$ achat/index.php?catid=$2 [QSA,L]
RewriteRule ^buy/cat-(.*)-([0-9]+)\.html$ achat/index.php?catid=$2 [QSA,L]
Ce que je devrai trouver d’après ce que tu me dis :
RewriteRule ^buy/$ /achat/index.php [QSA,L]
RewriteRule ^(achat|buy)/cat-(.*)-([0-9]+)\.html$ achat/index.php?catid=$3 [QSA,L]
RewriteRule ^buy/(.*)\.(.*)$ /achat/$1 [QSA,L]
Ce que tu me conseilles de modifier et que j’ai mis en lieu et place des 2 lignes existantes.
RewriteRule ^(buy|compra)/$ /achat/index.php [QSA,L]
RewriteRule ^(achat|buy|compra)/cat-(.*)-([0-9]+)\.html$ achat/index.php?catid=$3 [QSA,L]
RewriteRule ^(buy|compra)/(.*)\.(.*)$ /achat/$1 [QSA,L]
Le fichier .htaccess après modification est accessible à cette adresse: http://www.murcia3w.org/peel/documents/.htaccess
Néanmoins, mon problème ne viendrait-il pas de la route d'accès:
# CONFIGURATION : Sur certains hébergements (OVH, Amen, ...) il faut parfois configurer le RewriteBase en retirant le # en début de ligne
# Attention : si vous n'êtes pas à la racine de votre domaine, indiquez /monrepertoiredeboutique/
# RewriteBase /
# ...ou... :
# RewriteBase /monrepertoiredeboutique/
Le répertoire /peel est un sous répertoire de www.murcia3w.org
D'ailleurs, il y a une chose que je ne comprends pas. Je ne peux entrer sur le site que http://www.murcia3w.org/peel/gestadmin/ . Pourquoi ne puis-je entrer en tant que client lambda sur la partie client?
C'est tout pour le moment.
Merci d'avance pour votre aide.
Bien cordialement.
Alain
PS: J'ai bien compris les explications concernant le sujet de la langue
-
0
-
-
paulanna a ajouté un message dans un sujet modules download téléchargement
bonjour,
la fonction => http_download_and_die existe dans lid/fonctions/fonctions.php et modules/download/fonctions.php et est codée différement, laquelle faut il garder ?
se souci est présent dans la version 6.3 et 6.4
merci
-
0
-
-
neomega a ajouté un message dans un sujet affichage catalogue different
test
-
0
-
-
neomega a ajouté un message dans un sujet affichage catalogue different
IMAGE EN PIÈCE JOINTE ( ne pas tenir compte du catalogue dans la colone de gauche )
mais seulement du menu haut
-
0
-
-
paulanna a ajouté un message dans un sujet modules download téléchargement
bonjour, je n'ai pas la fonction fonction http_download_and_die dans ma version premium, est il possible de me faire passer la nouvelle version premium car la mienne à tout de même moins d'un an (16 mai) et j'utilise shopping V6.3 ?
C'est bon j'ai demandé une mise à jour de Premium, merci pour la rapidité de l'envoi.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet modules download téléchargement
Bonjour,
En fait, la suppression de commande doit être retiré de cette liste, comme les commandes 'standard'. Sur la 6.4.1, nous avons retiré la fonction efface_commande, ainsi que le code appelant cette fonction :
// Traitement de suppression d'une commande (A éviter à tout pris, car plus de justification sur le plan comptabilité !!)
case "suppr" :
efface_commande(intval($_GET['id']));
break;
[/CODE]
=> Le lien de suppression de commande de produits en téléchargement a été retiré de la futur version.
=> Ce lien fait exécuter la fonction efface_download(). Vous pouvez placer cette fonction dans le fichier \modules\download\fonctions.php, dans la fonction http_download_and_die, juste avant die() à la fin;.
L'idéal serait de fait de laisser à l'admin la possibilité de choisir entre avoir la main sur cette opération, ou la rendre automatique.
=> L'administrateur reçoit une copie de l'email envoyé à l'utilisateur. Si vous faites des tests avec un compte admin, vous recevez l'email en tant que client, ainsi que la copie de l'email envoyé à l'administrateur.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet affichage catalogue different
Bonjour,
Vous voulez modifier le menu latéral, ou le menu du header? L'idéal serait que vous fournissiez une capture d'écran avec des explications de ce que vous voulez obtenir.
Merci.
-
0
-
-
paulanna a ajouté un message dans un sujet modules download téléchargement
bonjour,
si on efface les commandes à partir de la page commander.php?mode=download avec la croix rouge, les tables commandes et commandes_articles sont vidées.
Pourquoi le table peel_download ne l'est pas !
donc si on veut renvoyer le lien il ne faut pas supprimer les commandes ?
pourquoi ne pas récupérer le contenu de la table peel_download ?
pourquoi donner la possibilité de supprimer les commandes à partir de commander.php?mode=download et pas à pas aussi à partir de commander.php ?
il y a aussi :
Attention, le serveur contient des fichiers déjà téléchargés. Cliquez ici pour les effacer
pourquoi ne pas les effacer automatiquement ?
PS : le client reçoit la confirmation de commande 2 fois.
merci de bien vouloir vérifier
excusez moi pour cette liste de questions, mais vous ne passez qu'une fois par jour ;)
-
0
-
-
neomega a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
affichage catalogue differentbonjour, je souhaiterai faire apparaître
les sous catégories de mes catégories principales comme le catalogue le fait avec les catégorie
comme par exemple au passage sur les catégories les sous catégories apparaissent :
MA CAT PRINCIPALE 1
sous cat 1
sous cat 2
sous cat 3
etc..
en mettant ceci
' . affiche_arbre_categorie($catid = 1, $additional_text = null) . ' ma categorie 1 apparait " $catid = 1 " jusque la tout vas bien
mais je n'arrive a faire afficher les sous catégorie au passage dessus.
- 4 réponses
- 2 809 vues
-
Simon développeur PEEL a ajouté un message dans un sujet Ajout d'une langue
Bonjour,
Voici mes réponses sur les différents sujets que vous abordez :
- L'erreur "Call to undefine " ... n'existe pas a priori en PHP. J'image que vous avez tronqué ce message qui devait probablement indiquer "Call to undefined function ... " ou autre chose => donnez moi précisément ce message svp, de même que ce que vous trouvez à la ligne indiquée par le message, de sorte que je puisse vous répondre plus précisément.
- Pour l'ajout de langue, à partir du moment où il n'existe pas de package de langue avec un .zip contenant les fichiers à rajouter, il est normal que ces fichiers soient à faire, et vous conviendrez qu'au final il y a peu de manipulation à faire. Toute la gestion de l'ajout de langue en BDD est gérée automatiquement, modulo le problème que vous avez eu sur peel_access_map.
Néanmoins, packager une langue pour un logiciel que vous ne connaissez pas encore en détail est forcément une opération qui a une certaine complexité, et comme pour tout logiciel, si on ne connait pas où s'affiche les textes, cela nécessite ensuite de tester pour voir si la configuration est bien OK. Certains termes apparaissant à de nombreux endroits, il est impossible de préciser le lieu d'apparition de chaque terme.
Pour votre information, nous avons déjà travaillé sur des versions en espagnol, allemand, néerlandais, portuguais, italien, etc. mais les besoins de chaque client étant un peu spécifique, ous n'avons pas pu packager ces langues car ce n'était pas un travail générique.
Votre traduction étant apparemment neutre, nous pourrons packager votre traduction espagnol pour lui faire bénéficier des MAJ du logiciel par la suite.
Dans le fichier .htaccess, remplacer
RewriteRule ^buy/$ /achat/index.php [QSA,L]
RewriteRule ^(achat|buy)/cat-(.*)-([0-9]+)\.html$ achat/index.php?catid=$3 [QSA,L]
RewriteRule ^buy/(.*)\.(.*)$ /achat/$1 [QSA,L][/CODE] par [CODE]RewriteRule ^(buy|compra)/$ /achat/index.php [QSA,L]
RewriteRule ^(achat|buy|compra)/cat-(.*)-([0-9]+)\.html$ achat/index.php?catid=$3 [QSA,L]
RewriteRule ^(buy|compra)/(.*)\.(.*)$ /achat/$1 [QSA,L]
Ce sont ces règles de réécriture d'url qui permette au serveur de séléctionner le dossier achat/ lorsque l'on demande compra/
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Notification de connexion
Bonjour,
La fonctionnalité permettant de lister les connexions d'utilisateur n'est pas désactivable depuis le back office. Pour ne plus enregistrer les connexions d'utilisateurs, il faut mettre en commentaire la requête
query('INSERT INTO peel_utilisateur_connexions(user_id, user_login, user_ip, date)
VALUES (' . real_escape_string($_SESSION['session_utilisateur']['id_utilisateur']) . ', "' . nohtml_real_escape_string($user_pseudo) . '", "' . ip2long(ipget()) . '", "' . date('Y-m-d H:i:s', time()) . '")');
[/CODE]
de la fonction user_login_now() dans lib/fonctions/user.php
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Fckeditor
Bonjour,
FCKeditor ajoute automatiquement ces balises. Vous pouvez éditer afficher la source HTML et ajouter un attribut style dans la balise automatiquement ajoutée pour supprimer le style par défaut.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet modules download téléchargement
Bonjour,
=> La fonction affiche_critere_download sert uniquement pour le module liste de cadeaux, qui est un module à la carte.
=> L'envoi du lien de téléchargement est manuel depuis le back office.
=> Ce problème est corrigé sur PEEL version 6.4.1 actuellement distribué, vous pouvez télécharger la nouvelle version er reprendre le fichier modules/paypal/nok.php
-
0
-
-
flolor1 a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Notification de connexionBonjour,
J'ai activé il y a quelques temps une option permettant de tracer toute connexion sur le site de commerce. Cependant j'aimerais pouvoir le désactiver mais je n'arrive pas à retrouver où cette option se trouve. Est-ce que quelqu'un pourrait m'aider ?
Egalement pour la fonction d'import de produits via fichier excel est-ce qu'une documentation existe pour la description de chaque champ à renseigner ?
Merci d'avance
- 1 réponse
- 2 548 vues
-
paulanna a ajouté un message dans un sujet Fckeditor
je me permet de relancer le post
-
0
-