J1P
Utilisateur open source-
Compteur de contenus
150 -
Inscrit(e) le
-
Dernière visite
Tout ce qui a été posté par J1P
-
J1P a ajouté un message dans un sujet Moteur De Recherche Peel Affine
Bonjour Simon,
Donc j'ai bien trouve le moteur dans display
function affiche_menu_recherche($return_mode = false, $display_mode = 'header')
{
$output = '
<form method="get" action="' . $GLOBALS['wwwroot'] . '/search.php" id="recherche">
<fieldset>
<input type="hidden" name="match" value="2" />
<input type="text" name="search" id="search" value="" />
<input type="submit" class="bouton_go" value="" name="action" />
<div id="placement_produit" class="autocomplete"></div>
</fieldset>
</form>
';
if ($GLOBALS['site_parameters']['enable_prototype'] == 1) {
// AUtocompleter, avec patch pour repositionner le div à cause d'un bug connu sur IE : le positionnement se fait mal quand on a des div relative ou absolute
$output .= '<script type="text/javascript"><!--//--><![CDATA[//><!--
function positionAuto(element, entry) {
setTimeout( function() {
Element.clonePosition("placement_produit", "search", {
"setWidth": false,
"setHeight": false,
"offsetTop": $("search").offsetHeight
} );
}, 600);
return entry;
}
new Ajax.Autocompleter(\'search\',\'placement_produit\',\'' . $GLOBALS['wwwroot'] . '/modules/search/produit.php\', {
minChars: 2,
callback: positionAuto });
//--><!]]></script>
';
}
if ($display_mode == 'header') {
$output = '
<div id="top_search">' . $output . '';
if (is_advanced_search_active()) {
$output .= '' . get_advanced_search_script() . affiche_select_marque(true) . '';
}
$output .= '
</div>';
} else {
$output = '
<div>' . $output . '';
if (is_advanced_search_active()) {
$output .= '' . get_advanced_search_script() . affiche_select_marque(true) . '';
}
$output .= '
</div>';
}
if ($return_mode) {
return $output;
} else {
echo $output;
}
}
donc si je comprends bien la premiere partie correspond au moteur en lui dans l'header et dans la seconde partie on retrouve le select des marques.
Vous dites il faudra modifier ce script pour avoir les 2 champs avant le submit c'est bien ca
Pourriez-vous me donner des pistes concretes, mon niveau en php est debutante et meme si je comprends plus ou moins ce qu'il faut faire, le code n'est pas du tout limpide pour moi.
pour votre seconde proposition
function build_sql_produits($terms, $fields, $match)
{
$requete = 'SELECT DISTINCT(p.id)
,c.id AS categorie_id
,c.nom_' . $_SESSION['session_langue'] . ' AS categorie';
// ajout des champs $fields où $term sera recherché
foreach($fields as $value) {
$requete .= ', ' . $value . ' ';
}
$requete .= 'FROM peel_categories c
INNER JOIN peel_produits_categories pc ON pc.categorie_id = c.id
INNER JOIN peel_produits p ON p.id = pc.produit_id
WHERE p.etat = "1" AND ' . build_terms_clause($terms, $fields, $match) . '
ORDER BY p.id DESC
LIMIT 100';
return $requete;
}
Voulez-vous dire de rajouter une requete vers les marques a ce niveau la ?
Merci de votre soutien
Anh
-
0
-
-
J1P a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Moteur De Recherche Peel AffineBonjour,
Je suis sur la version 6.2 et je voudrais savoir s'il etait possible dans le moteur de recherche en haut de la page de lui associer les marques.
Par exemple actuellement on a le moteur et on recherche ce que l'on veut, a sa droite un menu deroulant avec les marques on choisit la marque et on obtient les produits inclus dans la marque
L'idee serait de pouvoir choisir le type de produit dans le premier champ, puis de choisir sa marque et enfin de cliquer sur le petit ok pour rechercher specifiquement tel produit dans telle marque
Exemple VASE marque MENU et on obtient seulement les vases de cette marque
et ma 2eme question porte sur la presentation, actuellement les produits s'affichent en colonne est il possible des les afficher en ligne comme les produits dans les categories avec la petite vignette puis le titre et un bout de description en dessous
Merci de votre soutien
Anh
- 9 réponses
- 3 077 vues
-
J1P a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Gestion Des AvisBonjour,
Je suis sous la version 6.2 et je me posais la question si un client pouvait consulter tous les avis qu'il a pose sur le site. En effet il doit etre identifie pour laisser un commentaire sur un produit, la validation n'est pas automatique mais doit se faire par un administrateur.
Y a t'il une maniere d'afficher sur son compte les avis qu'il a depose ? et si oui une piste ?
Peut etre en modifiant le module avis et n'affichant que les avis correspondant a cet utilisateur
Une idee ?
Merci de votre aide
Anh
- 11 réponses
- 4 503 vues
-
J1P a ajouté un message dans un sujet Erreur 412 Sur Le Module Banniere Et Administrer Sites
Bonjour,
En effet apres plein de tests dans les bannieres pub, c'est le champ "lien" qui pose probleme, si je passe l'adresse du lien dans tag html je n'ai pas d'erreur 412 par contre je perds le suivi du clic.
Qu'est-ce que je peux faire ?
-
0
-
-
J1P a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Erreur 412 Sur Le Module Banniere Et Administrer SitesBonjour,
Je suis sous la version 6.2 et je rencontre un probleme depuis quelques jours sur le module banner et dans asministration sites.
Lorsque je veux ajouter une banniere j'obtiens l'erreur 412
412 Error Your request got filtered out due to possible security issues.
One or more things in your request were suspicious (defective request header, invalid cookies, bad parameters)
D'ou vient le probleme, de mon hebergeur ou d'un probleme de syntaxe, car je n'avais pas cette erreur avant
Merci de votre soutien
Anh
- 3 réponses
- 2 080 vues
-
J1P a ajouté un message dans un sujet La Gestion Des Produits Associes
merci de votre retour
Cela m'aide bien
A bientot
Anh
-
0
-
-
J1P a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
La Gestion Des Produits AssociesBonjour,
Une petite question, je ne trouve pas la solution, je suis sous la version 6.2, sur une fiche produit lorsque j'ajoute des produits associes ils apparaissent en dessous de mon produit avec une taille de 160 pixels en width. Quand je regarde la petite image elle a donc ete creee comme thumbs mais pourquoi porte t'elle un autre nom que la vignette du meme produit qui s'affiche dans une categorie ? (page catalogue)
Cela veut-il dire que les produits associes crees une thumb specifique ?
A quel endroit puis-gerer la taille de cette thumb creee pour les produits associes ? car dans la configuration du site dans ma partie admin je peux choisir la taille de la vignette des produits du catalogue mais pas de celle des produits associes.
Merci de votre soutien
Anh
- 2 réponses
- 1 791 vues
-
J1P a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Ajout Tag Dans Code Promos Affichage EmailBonjour,
Ma version Premium 6.2
Voila je rencontre un probleme et je ne trouve pas la solution, je suis sans doute idiote car c'est sans doute sous mes yeux
J'ai ajoute un nouveau champ dans codes promo, lorsque j'ajoute un code promo j'ai cree un champ qui s'appelle link pour pouvoir afficher un lien personnalise au code promo.
Jusque la tout va bien, ce lien apparait bien dans la base de donnees et est donc bien enregistre avec le code promo
Le probleme vient lorsque j'envoies un email contenant le code promo a un client, a la place de mon lien il apparait juste [LINK]
Voici mon template email
Hello [CIVILITE] [PRENOM] [NOM_FAMILLE],
In order to thank you for your order on our online shop, we are offering you this promotional code: [NOM_CODE_PROMO].
It allows you to benefit from a [REMISE] discount on your next order.
This promotional code can only be used by you once, and you can use it from now on until the following date [DATE_FIN].
Please visit our special offer at [LINK]
J'oublies certainement quelquechose mais je ne vois
Une idee ?
Merci ANh
- 1 réponse
- 4 379 vues
-
J1P a ajouté un message dans un sujet Prix Reel Dans Le Select Des Tailles/prix
Bonjour en prenant en consideration que final_price_formatted est le prix que l'on ajoute en supplement du prix de base, si l'on veut afficher le total prix de base + ce prix pour avoir le prix reel de l'option par quoi doit-on remplacer final_price_formatted ?
-
0
-
-
J1P a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Prix Reel Dans Le Select Des Tailles/prixBonjour, je suis sous la version 6.2 et je souhaiterai ameliorer l'affichage du select tailles/prix
actuellement nous avons en affichage cote client dans un menu deroulant :
bloc langue + (prix en supplement ou soustrait)
ex : vase en porcelaine blanc (son prix est le prix par defaut de la fiche produit par exemple 25€)
vase en porcelaine bleu : + 2€
vase en porcelaine vert : + 4€
ainsi si l'on souhaite le vase bleu son prix est egal au prix du vase blanc + 2€
serait-il possible de faire apparaitre a la place du +quelquechose le prix final a savoir le prix reel du vase bleu
du genre
vase blanc 25€
vase bleu 27€
vase vert 29€
Merci de votre aide
- 3 réponses
- 2 211 vues
-
J1P a ajouté un message dans un sujet Ajouter Le Pays Sur La Page Compte
Bonjour Simon,
Bien entendu sur cette page il y a le select mais je souhaiterai afficher seulement le resultat sans le select, j'ai donc recupere ' . constant('USER_ORIGIN_OPTIONS_' . $i) . ' mais rien n'apparait
Je pense que comme pour le pays dont le code etait ' . get_country_select_options(null, $_SESSION['session_utilisateur']['pays'], 'id') . '
il faut que je le modifie en
' . get_country_name($_SESSION['session_utilisateur']['pays']). '
mais franchement je seche, une petite aide SVP
Merci de tout coeur
-
0
-
-
J1P a ajouté un message dans un sujet affichage url en langue espagnol
Bonjour Simon,
Merci en effet un saut de ligne sur la page de langue
Sur cette facture pdf les accents autres que les francais ainsi que les ideogrammes ne sont pas pris en compte, y a t'il un fichier particulier ou il faudrait les ajouter ?
Ce que je ne comprends pas c'est qu'on utilise les memes mots entre la page order ou on a le detail des commandes et lorsqu'on genere la facture pdf, fait-on appel a d'autres fichiers ?
-
0
-
-
J1P a ajouté un message dans un sujet Ajouter Le Pays Sur La Page Compte
Merci Gilles,
J'ai reussi en modifiant votre idee en mettant ' . get_country_name($_SESSION['session_utilisateur']['pays']). ' donc j'obtiens bien le pays que l'utilisateur a choisi.
Il me reste a faire de meme avec le User_origin pour recuperer le choix que l'utilisateur a fait lors de son inscription et donc l'afficher sur son compte
Sur display_user_form il y a ' . constant('USER_ORIGIN_OPTIONS_' . $i) . ' mais j'ai essaye plusieurs combinaisons je dois me tromper
quelle serait la bonne formulation pour afficher l'user_origin ?
Merci de votre soutien, c'est dur dur pour moi pourtant je progresse mais je ne comprends pas tout
-
0
-
-
J1P a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Ajouter Le Pays Sur La Page CompteBonjour je suis sous la version 6.2
Je voudrais faire apparaitre le pays sur la page compte du client
Pays : France
Quand le client s'enregistre il selectionne son pays dans le menu deroulant de la fiche d'inscription, ce meme menu est dispo sur la page utilisateurs de l'administration
Pour un champ utilisateur j'utilise $u['portable'] pour afficher le telephone de l'utilisateur mais qu'en est-il d'un select ?
J'ai essaye avec $u['pays'] mais j'obtiens un chiffre je pense que ca doit etre l'id du pays, comme puis-je obtenir France a la place ?
Merci de votre soutien
Anh
- 5 réponses
- 4 476 vues
-
J1P a ajouté un message dans un sujet affichage url en langue espagnol
Bonjour,
Je suis sous 6.2, j'ai fait un test multi langue anglais/francais/espagnol, je rencontre une erreur en espagnol lorsqu'on veut afficher la facture au format pdf cote client
il m'affiche TCPDF ERROR: Some data has already been output, can't send PDF file
Je n'ai pas cette erreur dans les 2 autres langues juste en espagnol, j'ai lu sur d'autres sujets que cela pouvati venir du configuration.inc.php qui ne serait pas en utf8 sans bom mais j'ai verifie, une idee sur la provenance de cette erreur sur cette langue particulierement, ai-je oublie quelquechose, une traduction quelquepart ?
Pour repondre a votre question, pour l'instant je n'ai pas trouve de solutions pour les langues non latines, les url sont vides ou avec des tirets ce qui est normal car les ideogrammes ne sont pas convertis.
Voila, merci de votre soutien
-
0
-
-
J1P a ajouté un message dans un sujet affichage url en langue espagnol
Bonjour Simon,
Cela veut-il dire qu'aucun client peel n'utilise de langues autres que les langues francais/anglais/espagnol?
car on peut toujours mettre un titre secondaire et remplacer pour l'url une version latine mais il n'y a aucun interet pour le referencement de plus un ideogramme chinois par exemple en version phonetique sans accent ne sera pas reconnu par google donc tres mal reference.
si on part du principe ou string.php sert a nettoyer les accents pour les url ne peut-on pas formuler une option qui dit si langue chinoise, arabe ou thailandaise on conserve le titre original donc les ideogrammes ?
-
0
-
-
J1P a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
A Quoi Servent Tab_Html Et Tab_Title ?Bonjour
Je suis sur la version 6.2 et je m'interroge sur l'utilisation de tab_html et tab_title
Je vois qu'il y en a 6 de chaque, elles sont presentes dans la base de donnees mais rien ne s'enregistre dedans.
pourrais-je savoir a quoi cela sert ?
Merci du renseignement
ANh
- 1 réponse
- 1 910 vues
-
J1P a ajouté un message dans un sujet couleurs et tailles Fiche produit
Bonjour,
Je suis sous la version 6.2
Vous dites dans votre explication de recuperer la valeur du select et de modifier par un imput radio a la place d'option
Je comprends ce que vous dites mais dans la pratique ? on a ce code ci-dessous
<select style="width:180px;" id="taille" name="taille" onchange="update_product_price(this.value)">
<option value="0">' . CHOOSE_SIZE . '</option>';
foreach ($sizes_infos_array as $this_size_infos) {
$selected = false;
$disabled = '';
$option_content = '';
if (!empty($_SESSION['session_taille_id'])) {
if ($this_size_infos['id'] == $_SESSION['session_taille_id']) {
$selected = true;
unset($_SESSION['session_taille_id']);
}
} elseif (!empty($_GET['sId'])) {
if ($this_size_infos['id'] == $_GET['sId']) {
$selected = true;
}
}
if (!empty($this_size_infos['row_final_price']) && $this_size_infos['row_final_price'] > 0) {
$option_content .= BEFORE_TWO_POINTS . ': +' . fprix($this_size_infos['final_price_formatted'], true);
} else if (!empty($this_size_infos['row_final_price']) && $this_size_infos['row_final_price'] < 0) {
$option_content .= BEFORE_TWO_POINTS . ': ' . fprix($this_size_infos['final_price_formatted'], true);
}
if (is_stock_advanced_module_active() && $product_object->on_stock == 1) {
// on affiche des informations de stock seulement si la couleur est déjà sélectionnée ou si pas de couleur
foreach ($product_stock_infos as $this_stock_info) {
// Couleur sélectionnée : on affiche les informations de stock à cette taille combinée à la couleur sélectionnée
if ($this_stock_info['couleur_id'] == $selected_color_id && $this_stock_info['taille_id'] == $this_size_infos['id']) {
$found_stock_info = $this_stock_info;
break;
}
}
if (!empty($found_stock_info) && $found_stock_info['stock_temp'] > 0) {
if ($product_object->affiche_stock == 1) {
$option_content .= ' - ' . STOCK_ATTRIBUTS . BEFORE_TWO_POINTS . ': ' . $found_stock_info['stock_temp'];
}
} else {
// Pas disponible : On indique que le critère n'est pas disponible et on désactive l'option
$option_content .= ' - ' . NO_AVAILABLE;
if (empty($GLOBALS['site_parameters']['allow_add_product_with_no_stock_in_cart'])) {
$disabled = ' disabled="disabled"';
}
}
}
$output .= '
<option value="' . intval($this_size_infos['id']) . '" ' . frmvalide($selected, 'selected=selected"') . ' ' . $disabled . '>' . $this_size_infos['nom_' . $_SESSION['session_langue]] . $option_content . '</option>';
}
$output .= '
</select>
Mais mes competences sont limitees
L'idee est de faire apparaitre
un bouton radio blanc
un bouton radio noir
un bouton radio rouge
.... toutes les couleurs dispo
puis en dessous
un bouton radio 100 x 200 cm
un bouton radio 100 x 300 cm
un bouton radio 100 x 400 cm
.... toutes les tailles dispo
Une idee pour construire de cette maniere
Merci de votre soutien
-
0
-
-
J1P a ajouté un message dans un sujet affichage url en langue espagnol
Bonjour,
Je voudrais revenir a cette question car le probleme se pose pour les langues autres que latines.
Pour l'espagnol j'ai regle le probleme en ajoutant les lettres accentuees sur la page string.php cela fonctionne parfaitement
par contre pour une langue comme le chinois ou le thailandais et certainement toutes les langues qui sortent du cadre latin, comment faire
par exemple si le titre d'une fiche est :
???? (Mobilier design en chinois) l'url qui s'affiche actuallement n'affiche rien puisque les ideogrammes ne sont pas convertis donc on a une url du style www.monsite.com/achat/---19.html et je me vois mal indiquer sur la page string chaque ideogramme
Est-ce que quelqu'un a ce probleme ou a trouve une solution, le mieux pour les langues comme celles-la est de laisser les ideogrammes dans l'url comme vous l'indiquez juste au dessus.
En consultant le web chinois on voit que les url contiennent bien les ideogrammes (ex : http://www.baike.com/wiki/????) un site au hasard sur google
Donc ma question serait pouvons-nous combiner la reecriture comme existante pour les langues latines mais pour les langues autres conserver le texte original
et si oui comment faire les modifications ?
Merci de votre soutien
Anh
-
0
-
-
J1P a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Serveur Php 5.3 A 5.4, Impact Sur Mon Site Peel ?Bonjour,
Je suis sous la version 6.2, mon hebergeur me dit qu'il faut que je passe en php 5.4 au lieu de 5.3
Dois-je changer quelquechose a mon site peel ?
Je lis sur internet que je dois ajouter SetEnv PHP_VER 5_4 dans le fichier htaccess
En tant que developpeur de cette version, est-ce exact ou y a t'il d'autres modifications a faire ?
Merci de votre soutien
Anh
- 1 réponse
- 1 968 vues
-
J1P a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Le Tagcloud Sur Une Page EntiereBonjour,
Je suis sous la version 6.2
J'ai fait plusieurs tests avec le tagcloud, dans l'ideal je voudrais qu'il apparaisse sur une page independante comme par exemple tagcloud.php
Sur l'adminstration nous avons la possibilite de choisir de le mettre en haut, bas, milieu... Le milieu est interessant mais il s'affiche sur toutes les pages donc la c'est moins sympa.
En s'inspirant de la page cgv j'ai pense pouvoir aller chercher le module directement pour l'afficher sur une page libre
mais je bloque je ne vois pas ou aller le chercher
Quelqu'un aurait-il une idee ?
Merci
- 1 réponse
- 1 900 vues
-
J1P a ajouté un message dans un sujet Produits Par Langues
Une autre petite question, lorsque nous choisissons les moyens de paiement comment faire pour que certains ne soient pas dispo dans certaines langues.
Par exemple le cheque est ok pour la France mais ne devrait pas etre dispo pour l'angleterre. Donc je n'ai pas inscrit de traduction pour cheque en anglais mais le rond select est disponible lorsque l'on veut payer donc si l'internaute clique dessus ca le prend en compte
Une petite idee ?
Merci
-
0
-
-
J1P a ajouté un message dans un sujet Produits Par Langues
Merci Simon cela fonctionne parfaitement.
-
0
-
-
J1P a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Produits Par LanguesBonjour
Je suis sur la version 6.2
J'ai une question au sujet des langues par exemple j'ai fait des tests avec 3 langues a savoir francais / anglais / espagnol
Mon souci par exemple est quand un produit n'est pas disponible pour une des langues comme l'espagnol ou l'anglais donc je n'inscris rien sur sa fiche mais sur le site la fiche est tout de meme visible avec la photo
Comment puis-je modifier pour que si le titre dans une langue est vide, le produit n'est pas affiche sur le site
Merci de votre soutien
- 6 réponses
- 3 868 vues
-
J1P a ajouté un message dans un sujet Comptage Des Hits Pour Les Bannieres Pub
Merci de votre reponse, je comprends mieux car je n'ai rien dans lien uniquement dans le tag html du fait que ce soit des liens tiers.
Ce n'est pas grave je ferais avec
Bonne journee
-
0
-