anceze
Utilisateur open source-
Compteur de contenus
93 -
Inscrit(e) le
-
Dernière visite
Tout ce qui a été posté par anceze
-
anceze a ajouté un message dans un sujet DIssocier Description et attributs avec 1 seule option
Je n'y arrive toujours pas.
Voilà ce que j'ai fais :
lib/class/product
var $description_seule = null; var $attributs_options_unique = null;à la suite de (139)
var $site_id = null;
lib/class/product
$description_seule = String::html_entity_decode_if_needed($this->description); $attributs_options_unique = $extra_description; correct_output($this->$description_seule, true, 'html', $lang); à la suite de (336)
$this->attributes_with_single_options_array[$this_options_infos['technical_code']] = array('nom'=>$this_options_infos['nom'],'descriptif'=>$this_options_infos['descriptif']); } } }
li/fonctions/display_product
$tpl->assign('description_seule', $product_object->description_seule); $tpl->assign('attributs_options_unique', $product_object->attributs_options_unique);
à la suite de (301)
$tpl->assign('description', $description);
modele/peel7/smarty/produit_details.html.tpl
{if !empty($description_seule)}<div>{$description_seule}</div>{/if} //aucun ne s'affiche à la suite de
<div class="description" property="description"> {if !empty($descriptif)}<p>{$descriptif}</p>{/if} {if !empty($description)}<div>{$description}</div>{/if}
-
0
-
-
anceze a ajouté un message dans un sujet getPreventDefault
ok. C'est juste histoire faire peur aux gens. Ils s'amusent bien chez Mozilla ...
(humour)
Merci. Je ne tient plus compte des alertes navigateur de ce type.
-
0
-
-
anceze a ajouté un message dans un sujet [Bug report] Attribut option unique - prix non culmulé avec ajout au panier
De rien c'est un plaisir si j'ai pu aider en retour de votre aide.
J'adore votre philosophie !
Vous commencer par donner (peel shopping et forum d'aide) avant de chercher à prendre, C'est rare !
Merci à vous.
-
0
-
-
anceze a ajouté un message dans un sujet getPreventDefault
Si je comprend bien.
Le remède risque être plus dangereux que la mal :(
Ca risque créer d'autres bug sur les autre changement de la mise à jour de JQuery.
Donc mieux vaut un mal connu qu'une quantité inconnu de maux inconnus. ?
Vu votre réaction, le fait que cette fonction soit obsolète ne va pas causer de dégâts . ?
Bonne journée
-
0
-
-
anceze a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
[Bug report] Attribut option unique - prix non culmulé avec ajout au panierBonjour.
Je reprends le sous-sujet annoncé dans mon poste sur la 2eme BDD.
J'ai vérifié avec un PEEL non modifié.
Le bug en question porte sur le prix des options unique d'attribut.
Ces options unique s'affichent en tant qu'information sous la description dans produit_détails.
Le prix annoncé compte bien le cumul de prix des options uniques + les options à choisir + le prix du produit de base.
Mais une fois dans le panier les options de prix unique ne sont pas comptabilisés.
Il y a une différence entre le prix das la liste des prouits et le produit détail; avec celui annoncé dans le panier.
La solution de fortune consiste à faire le calcul soit même pour chaque produit et d'ajouter ce prix au prix initial du produit.
Ca cause un conflit quand on a des produits qui ont besoin de cette option sans qu'elle soit unique et en tant qu'option unique pour d'autres produits.
Cela veut dire crée deux fois la même option, une fois avec un prix et une fois sans.
Pour celles sans prix il faut ajouter ce prix au prix de base du produit s'il la prend en charge.
C'est un peu laborieux et ca ne ressemble pas à PEEL.
C'est surtout pour vous informer du bug mais si vous avez une solution de correction des codes je suis preneur.
Bonne journée
- 2 réponses
- 1 685 vues
-
anceze a ajouté un message dans un sujet Installation avec 2eme base de donnée pour version de verification
ok, ma faute, la fatigue sans doute.
Résolu.
-
0
-
-
anceze a ajouté un message dans un sujet Change le fond de la partie active du menu
Je viens de le faire
boolean minify_css false
Je vais voir ce qui se passe maintenant.
Merci de votre aide.
Bonnes journées.
-
0
-
-
anceze a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Installation avec 2eme base de donnée pour version de verificationBonjour.
Je voulais installer un 2 eme peel de test pour vérifier certains bugs sur mon PEEL modifié face à un PEEL non modifié.
Mon serveur sql contient deux bases de données mais votre installateur ne me demande pas quelle base je veux utiliser.
Comment faire ?
Sous-sujet :
Le bug en question est le prix des options unique d'attribut.
Etant unique les options s'affichent en tant qu'information sous la description dans produit_détails.
Le prix annoncé compte bien le cumul de prix des options uniques + les options à choisir + le prix du produit de base.
Mais une fois dans le panier les options de prix unique ne sont pas comptabilisés.
Sans tester avec un PEEL non modifié je ne peux pas affirmer que ce n'est pas mes modifications qui cause le problème.
Bonnes journées
- 2 réponses
- 969 vues
-
anceze a ajouté un message dans un sujet DIssocier Description et attributs avec 1 seule option
Pour faire simple :
Pour ne pas casser le code brutalement, ce qui causerai des erreur dans d'autres pages;
Je dois créer 2 nouvelles variable.
- $description_seule
- $attributs_options_unique
je n'arrive pas à transmettre une variable entre les différentes pages.
De lib/class/product.php
à -> lib/fonction/display_product.php (ligne +/- 334)
à -> modele/peel7/smarty/product_details.html.php (ligne +/- 298)
Je parviens à isoler ceux deux éléments et à leur donner un variable différente à chacun;
Mais je n'arrive pas à créer le lien qui va les rendre lisible dans le template.
Bonne journée
-
0
-
-
anceze a ajouté un message dans un sujet DIssocier Description et attributs avec 1 seule option
Merci, j'avance au ralenti mais j'avance.
Info :
Dans lib/class/Product.php
La ligne :
// On ajoute à la description les attributs à options uniques, puisque ces attributs ne seront pas sélectionnables par ailleurs (car rien à sélectionner)Devrait être affichée quelques lignes plus haut :
Juste avant
if (empty($GLOBALS['site_parameters']['display_extra_product_description_mode']) || $GLOBALS['site_parameters']['display_extra_product_description_mode']=='after') { $this->description = String::html_entity_decode_if_needed($this->description) .'<br />'. $extra_description; } elseif ($GLOBALS['site_parameters']['display_extra_product_description_mode']=='before') { $this->description = $extra_description .'<br />'. String::html_entity_decode_if_needed($this->description); }
-
0
-
-
anceze a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
DIssocier Description et attributs avec 1 seule optionBonjour.
Sur PEEL Shopping 8
Les attributs avec une seule option s'affichent sous forme d'information à la suite de la description.
Malheureusement la mise en page est faite en php et pas dans le tpl.
Je suppose que c'est dans li/fonctions/display_product.php
J'ai trouvé une occurrences lignes +/- 294
} else { $description = str_replace("\n", '<br />', display_option_image(vb($result['nom_attribut']), true)); }Pour le moment je reste coincé pour les dissocier.
Je tente de trouver à quel moment couper le code pour arrêter $description à la description du produit
et continuer avec une nouvelle variable $desc_attribut (par exemple) qui affichera la liste des attributs à option unique.
Bonne journée
- 12 réponses
- 2 477 vues
-
anceze a ajouté un message dans un sujet Change le fond de la partie active du menu
Bon...
Gros souci de mise à jour;
Exemple concret :
- Je supprime tout le contenu de screen.css
- Je fait une modif dans haut.tpl
Je place les deux fichiers.
La modification de haut.php est visible
mais quoi que je fasse dans screen.php rien ne se passe.
Sauf si je supprime le fichier du serveur.
Je suppose que c'est une histoire de proxy mais je ne comprend pas pourquoi il met à jour le tpl et pas le css :(
Je n'ai aucune solution
-
0
-
-
anceze a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
getPreventDefaultFirefox me dit ceci :
L’utilisation de « getPreventDefault() » est obsolète. Utiliser « defaultPrevented » à la place.
Me conseillez-vous d'en faire les changement manuellement ?
Bonne journée
- 4 réponses
- 3 251 vues
-
anceze a ajouté un message dans un sujet Page admin perso
ok, je vais le refaire au propre à la fin.
J'avoue avoir été un peu brutal. dans la methode.
Je maitrise mieux PEEL après ces 4 jours passés dessus.
Merci.
-
0
-
-
anceze a ajouté un message dans un sujet Change le fond de la partie active du menu
Merci je n'avais pas vu qu'on pouvait ouvrir les codes dans examiner les éléments, dans firefox, pour en voir plus.
Dire que j'ai galéré sans jusque là ...
Merci. J'y retourne.
-
0
-
-
anceze a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Change le fond de la partie active du menuBonjour.
Après de nombreuses recherche je ne sais pas où je dois aller pour modifier la couleur de fond de la partie active du menu.
(home, catégorie 1, catégorie2, etc.
Au lancement le menu est actif sur l'icon home sur fond blanc.
Je veux une autre couleur de fond.
Mais je ne veux pas changer le fond du survol onmouseover.
Si vous pouviez me dire quoi chercher.
Bonne journée
- 5 réponses
- 1 365 vues
-
anceze a ajouté un message dans un sujet Page admin perso
C'est ce que j'ai essayé de faire mais ca ne me permet pas pour autant d'accéder à la bdd.
Avec vos lignes de codes je devrais donc être connecté à la BDD mais ce n'est pas le cas.
Par contre si je fais la même chose avec une connexion à la bdd par moi même ça marche.
Avec ceci :
define('IN_PEEL_ADMIN', true); include("../configuration.inc.php"); necessite_identification(); $sql = 'SELECT nom_fr FROM peel_produits WHERE id = "1"'; $req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error()); $data = mysql_fetch_array($req); mysql_free_result ($req); mysql_close (); echo 'Le nom est : '.$data['nom_fr'];j'ai ceci :
-
0
-
-
anceze a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Page admin persoBonjour.
Création d'une nouvelle page d'admin avec codes personnalisées.
Page administrer/admin_perso.php
Problème 1 : Base de donnée
Actuellement partant de zéro je lance la connexion à la base de donnée de manière peu sécurisé.
J'aimerai savoir comment exploiter la configuration de PEEL pour ne pas afficher mes codes d'accès dans cette nouvelle page PHP.
Bonne journée
- 4 réponses
- 1 671 vues