Changer le contenu des lignes du caddie

8 posts in this topic

Posted · Report post

Bonjour.

 

Je cherche à savoir où aller pour modifier les lignes du caddie.

Je veux changer la ligne " taille : 'nom de la taille' "

 

Car j'utilise un jeu de taille complexe pour gérer des centaine de taille facilement.
J'ai 9 tailles dans peel_produit_taille (taille1, taille2, taille3, etc...).
Chacune de ses tailles renvoient vers le nom correspondant dans ma table perso.
 

Je dois donc ajouter un SELECT supplémentaire et coller le résultat à la place du résultat actuel pour cette ligne.


Je ne sais pas dans quelle fichier.
Ni vers où chercher.
Bonne journée

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

La fonction qui affiche la liste des produits dans le panier est get_caddie_products_summary_table défini dans le fichier \lib\fonctions\display_caddie.php.

Le nom de la taille est stocké dans le tableau $tmpProd['size'] dans cette fonction

Share this post


: post
Share on other sites

Posted · Report post

Merci.

Share this post


: post
Share on other sites

Posted (edited) · Report post

Bonjour,

 

Où puis je modifier la ligne taille ?
Je dois chercher dans une autre table de db le nom de la taille qui a été personnalisée pour chaque produit.
(j'ai 9 taille pour le rapport au prix, chacune est personnalisable en terme de dimensions, ceci pour m'éviter de créer des centaines de tailles différentes).

 

Même sujet pour :

- fin_commande.php

- achat/historique_commandes.php

- administrer/commander.php

(page d'affichage de la commande. facture.pdf , devis.pdf , bon de commande.pdf.)


Impossible de me repérer dans le labyrinthe de peel.

 

Bonne journée

Edited by anceze

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

Pour lister les différents endroits où la taille des produits est utilisée, vous pouvez faire une recherche sur le nom de la variable STR_SIZE qui contient le mot "Taille".

Share this post


: post
Share on other sites

Posted · Report post

Bonjour.

J'ai essayé...
J'ai essayé...

Mais rien. Trop complexe. Trop de pages, Trop de fonctions appelées depuis d'auters fonctions.

Pour commencer simplement.

Modifier l'affichage de la taille (pas le STR_SIZE mais le résultat du SQL) pour l'historique de commande.

Je dois m'occuper de quel fichier ?
 

Je suis allé voir dans "achat/historique_commandes.php" qui me dis d'aller voir dans "fonctions/display_caddie.php"

J'ai modifié tmpProd mais rien.
J'ai essayé d'autre fichier mais toujours rien.

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

Pour modifier la taille afficher sur la page de détail de l'historique des commandes,il faut modifier la variable $taille_text dans la fonction get_product_infos_array_in_order du fichier \lib\fonctions\order.php

Share this post


: post
Share on other sites

Posted · Report post

C'est plus que parfait. Toutes les pages ont été modifiées juste avec ce code.
Sauf peu etre le récapitulatif de commande après paiement mais ca m'importe peu .

Super merci !

Share this post


: post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

Twitter Advisto ecommerce

Facebook PEEL Shopping