Flux d’activité
Flux d’activité de Messages
-
-
par exemple pour les liens des catégories et produits on remplace les espaces par des tirets.
alors pour quoi laisser les espaces dans l'ancre des liens du tagcloud ?
quand à vos réponses, elles sont toujours pertinentes
-
Je veux bien mais où et pour quoi faire ? :)
En effet j'ai répondu avec votre question aussi bien que possible, mais sans avoir compris si il y avait un problème à l'origine, et où se situe ce problème.
-
-
Bonjour,
Si c'est pour générer le lien, il faut appeler rawurlencode(....) pour transformer les espaces en %20.
Gilles
-
Bonjour,
Cette demande est assez inhabituelle, il faut faire des spécifications complètes de ce que vous voulez, mais ça peut rapidement devenir compliqué.
Gilles
-
Bonjour.
Actuellement, le fichier search.php propose trois options "Tous les mots", "N'importe quel mot", "La phrase exacte".
Je souhaiterai pouvoir y rajouter une autre option qui correspondrait à peu près à "Tous les mots + prix > 10€".
Dans search.php, j'ai donc déclaré la valeur $fields[] = 'p.prix'; afin de pouvoir chercher à ce niveau.
Par contre, ensuite, je ne sais pas ce que je dois faire. Apparemment, il faut changer une partie du code suivant , ou modifier le $cmptype :
/*** build_terms_clause()
*
* build the sql statement's where clause
* this will build the sql based on the given information
*
* @param mixed $terms
* @param mixed $fields
* @param mixed $match
* @return
*/
function build_terms_clause($terms, $fields, $match)
{
// init
$nb_fields = count($fields);
$nb_terms = count($terms);
$where_clause = ' ( ';
switch ($match) {
// 1 => Tous les mots
// 2 => n'importe quel mots
// 3 => phrase exacte. donc un seul mot, donc on ne se sert pas de cmptype
case 1:
$cmptype = ' AND ';
break;
case 2:
$cmptype = ' OR ';
break;
default:
$cmptype = ' OR ';
}
$compteur_terms = 0;
// construction de la requete
foreach ($terms as $term) {
$compteur_terms++;
// si on a un - devant, alors on ne veut pas du mot
if (substr($term, 0, 1) == "-") {
//on enleve le '-' qu'on convertir en NOT
$term = substr($term, 1);
$notmod = ' NOT ';
} else {
$notmod = '';
}
reset($fields);
$compteur_fields = 0;
$where_clause .= ' ( ';
foreach ($fields as $val) {
$compteur_fields++;
$where_clause .= ' ' . $val . ' ' . $notmod . ' LIKE "%' . nohtml_real_escape_string($term) . '%" ' . "\n";
// si on est à la fin, on ferme la parenthese, sinon "OR"
$where_clause .= ($compteur_fields == $nb_fields ? ' )': 'OR');
}
// si on est à la fin, on ferme la parenthese, sinon $cmptype soit OR ou AND
$where_clause .= ($compteur_terms == $nb_terms ? ' )': $cmptype). "\n";
}
return $where_clause;
}
Pouvez-vous me dire si c'est possible ? Et si oui, comment faire ?
Merci.
-
bonjour,
dans le menu Les plus recherchés module TAG
Soit le mot, par exemple : parfum homme
faut il laisser l'espace entre les 2 mots dans le lien ? ou bien encoder pour enlever les espaces ?
Soit : http://monsite.fr/search.php?match=1&search=parfum homme
je souhaite connaitre votre avis
Merci
-
Bonjour;Toutes tes demandes sont possible
1- dans le rubrique informations j'aimerai enleve devenir revendeur
réponse: dans lib\fonctions\module_handler.php ligne 553
changer
function is_reseller_module_active()
{
return (vb($GLOBALS['site_parameters']['module_retail']) == 1 && file_exists($GLOBALS['fonctionsreseller']));
}
par :
function is_reseller_module_active()
{
return (false);
}
2-change de nom cela est possible et ou change
réponse:le changement de nom se passe dans le fichier langue, plus précisément dans \lib\lang\fr.php ligne 340
Ceci resolveras tous tes soucis...........
changer define("RETAILER", "Devenir revendeur"); par define("RETAILER", "Nouveau nom");
slt me pour annuledevenir revendeur puis pour modifier le formulaire ? cest en quel ligne
-
Le mot de passe est créé par la fonction MDP, que vous pouvez modifier.Néanmoins, de nos jours il faut faire vraiment attention aux mots de passe et chercher à avoir un mot de passe qui se retient facilement n'est pas bon au niveau sécurité.
jaimerai avour plusieur login et plusieur ndp par login peux tu m'aide ?
-
Bonjour,
Je ne comprends pas ce que vous voulez faire. La gestion des tags remplacés automatiquement dans le texte se fait dans les envois d'emails. Si vous voulez utiliser le même principe ailleurs, vous devez en faire l'implémentation complète.
Par ailleurs ce que vous m'indiquez comme tag est censé avoir la forme : [link=....]TEXTE AFFICHE[/link], il vous manque donc un ] et le texte à afficher.
Vous pourrez alors utiliser la fonction linkFormat($text) présente dans lib/fonctions/format.php pour décoder votre tag et le transformer en lien HTML, mais dans votre cas je ne comprends pas l'intérêt de ne pas faire plus simple et de faire simplement un str_replace quelque part.
Gilles
-
j'ai rejouté le tag dans la page du BO dans la zone de texte où l'on saisie les mentions légales.
je ne souhaite pas envoyer un mail
voici mon tag : $custom_template_tags['LIEN_DEMO'] = '[link=http://' . $_SERVER['HTTP_HOST] . '/mapge.html[/link]';
au mieux je récupére : [link=http://' . $_SERVER['HTTP_HOST] . '/mapge.html[/link]
-
Bonjour,
Dans le modèle d'email que vous avez modifié, il y a un code technique que vous devez récupérer. Cherchez ensuite ce code technique dans tout le code de votre site avec votre éditeur de texte, et vous allez trouver un appel à send_email. Avant cet appel sont générées les valeurs des tags, rajoutez la gestion du votre à cet endroit.
Gilles
-
Je vous invite :
- à activer l'affichage des erreurs sur votre site, au cas où les erreurs vont pouvoir s'afficher (car certaines ne sont mises que dans les logs) - vu que vous ne pouvez plus accéder à l'admin, mettez en seconde ligne de votre fichier :
ini_set('display_errors', 1);
- si ça n'apporte rien, contactez votre hébergeur pour avoir des logs d'erreurs
- si ce n'est pas possible, changez d'hébergeur car ce n'est pas possible de travailler sérieusement sans avoir des fichiers de logs d'erreur.
Ou autre approche :
Revenez à la version standard de PEEL Shopping avant vos modifications qui ont apporté les problèmes, et touchez de manière parcimonieuse au code pour éviter les soucis.
Gilles
-
bonjour,
je souhaite ajouter un tag personnalisé pour la fonction print_legal
dans le texte en BO j'ai mis [MON_TAG_URL], mais bien entendu je ne sais pas le récupérer
-
Bonjour,Une page blanche veut dire qu'un problème survient avant l'envoi du contenu par le serveur. La plupart du temps, il se produit une erreur PHP, qui sera visible dans les logs => il faut que vous consultiez les logs d'erreur de votre serveur web. Ca vous dira où a lieu l'erreur.
Si il s'agit d'un BOM d'une fichier UTF8 avant un header, ça vous le dira aussi.
Gilles
Bonjour,
Je n'ai aucune statistique disponible pour le site lahotteauxjouets.com. C'est ce que me dit mon accès compte chez nexenservices. Donc je ne peux voir d'ou vient le prb... Je viens de regarder dans phpmyadmin et la rien non plus...Je pense que j'ai vraiment besoin d'aide. Si je patoge maintenant, que se passera-t-il quand nous allons passer a la version premuim...!!!
Cela fait 3 mois que nous exploitons la version Shopping et nous arrivons au terme de notre developpement du site... Nous envisageons de passer a la version Premium courant mai, ceci afin de pouvoir gérer au mieux nos stocks et nos livraisons.
Pouvez vous me donner le fil conducteur, pour que nous puissions retrouver un fonctionnement a 100% ?
Cordialement,
Bernard
-
Bonjour,
Une page blanche veut dire qu'un problème survient avant l'envoi du contenu par le serveur. La plupart du temps, il se produit une erreur PHP, qui sera visible dans les logs => il faut que vous consultiez les logs d'erreur de votre serveur web. Ca vous dira où a lieu l'erreur.
Si il s'agit d'un BOM d'une fichier UTF8 avant un header, ça vous le dira aussi.
Gilles
-
j'ai créé un nouveau privilège pour l'administration dont le nom est admin1.
Peel possède un code de sécurité qui permet d'éviter les failles XSS, ce code permet d'inclure du html à condition d'avoir les droits administrateur. Donc j'ai rajouté admin1 à la fonction XSS et cela fonctionne.
merci Gilles.
-
Bonjour la communauté
j aimerai mettre un autre menu comme celui ci (catalogue) categorie
en back office tout est ok celà fonctionne
J ai bien la categorie parent et sous categorie
les noms sont differents categorie devient album
et une sous categorie nommé Regard
maintenant au niveau public
le menu est visible dans la colonne de gauche
mais seule la categorie principal est visible avec le +
+ Album
mais quand je clique sur Album pour ouvrir le menu rien ne ce fait
Une idée
Merci à vous
-
Je n'ai pas suffisamment d'informations pour pouvoir vous aider...Vous pouvez m'envoyer par message privé les accès admin, phpmyadmin et les accès FTP que je regarde.
Bonsoir Gilles,
J'ai la même erreur, seulement, la...je patoge à grandes eaux...!!!
Souhaitez-vous regarder cela tranquillement, mardi?
Quand je me connecte a l'admin par "Mon compte" = page blanche
idem
pour la validation du caddie en front office = page blanche
D'ailleurs tout ce qui touche a l'appel d'une validation est en page blanche
Merci
Bernard
-
Merci Gilles.
Bonjour,Dans PEEL 6 vers la ligne 30, vous avez un tableau $check_fields qui liste les champs qui ne doivent pas être vides, ajoutez le nom de votre champ et le message d'erreur associé qui est à créer dans le fichier de langue lib/lang/xx.php
Gilles
-
Bonjour,
Dans PEEL 6 vers la ligne 30, vous avez un tableau $check_fields qui liste les champs qui ne doivent pas être vides, ajoutez le nom de votre champ et le message d'erreur associé qui est à créer dans le fichier de langue lib/lang/xx.php
Gilles
-
C'est donc que ce que vous copiez contient des entités HTML à la place des < et >
Si le texte mis dans le champ est vraiment <script ... > alors c'est bien ce qui sera dans le HTML généré au final, j'ai testé de mon côté.
-
Bonjour
Comment peut on rendre obligatoire la saisie du fomulaire "Commentaires / Instructions spéciales :", en dessous du choix des paiements dans la page /achat/achat_maintenant.php
Merci d'avance
francis
-
bonjour,
j'ai fai un copier/coller du tag analytic dans la zone de texte réservée à cet effet, et lorsque je valide la page des paramètres de la boutique la balise <script> n'est pas prise en compte, donc le code s'affiche en clair sur le site.
Ajout de "boutons" menu du haut
dans PEEL SHOPPING : logiciel open source de boutique en ligne
carcy
Posté(e) · Signaler ce message
Bonsoir tout le monde
Aujourd'hui, je souhaiterai faire évoluer un ptit peu l'aspect de mon site.
La page d'acccueil du site est modifiable dans le backoffice dans les zones HTML personnalisées pour ce qui est du contenu. Or, ma question aujourd'hui, est la suivante :
à quel niveau faut il que j'intervienne, et comment, pour passer cette page non pas en 3 colonnes, mais en 2 seulement (à savoir faire disparaître ma colonne de droite...)
Merci pour vos infos
cordialement
JL