frais de port sur shopping

37 posts in this topic

Posted · Report post

Est-il possible sur Shopping de mettre des frais de ports en fonction de chaque produit?

Actuellement avec les variables, j'ai des frais de ports unique.

Share this post


: post
Share on other sites

Posted · Report post

oui bien sur cela est possible

Share this post


: post
Share on other sites

Posted · Report post

Oui c'est possible, cf ici.:

http://forum.peel.fr/index.php?showtopic=876

Mais mon code est a modifier pour shopping, il y a l'idée déja ;)

C'est a dire scanner le caddie et compter les frais de port pour chaque article et en faire la somme.

Willy

Share this post


: post
Share on other sites

Posted · Report post

Oui c'est possible, cf ici.:

http://forum.peel.fr/index.php?showtopic=876

Mais mon code est a modifier pour shopping, il y a l'idée déja :lol:

C'est a dire scanner le caddie et compter les frais de port pour chaque article et en faire la somme.

Willy

J'avais déjà regardé ce post, mais d'un oeil opaque :blink:

là, je le regarde à nouveau avec un intérêt plus grand, mais l'oeil est toujours aussi ... opaque :blink:

Déjà pour commencer, sans parler d'additionner les différents frais de port, j'aurais voulu savoir ou ecrire le port distinct par objet.... ;)

Share this post


: post
Share on other sites

Posted · Report post

C'est marqué ;)

Dans achat/caddie_affichage.php.

Sinon mettez ici la fonction donnée, mais mettez voter code pour peel shopping.

Willy

Share this post


: post
Share on other sites

Posted · Report post

Oui, OK, je suis d'accord.

mais mon soucis, si il y a, c'est que j'aimerais rentrer personnellement pour chaque objet ses frais de port.

Et je ne trouve nul part ou les noter.

Dans Shopping, il n'y a pas la gestion des frais de port.

Donc ce que je voudrais faire avant d'inclure mes frais de port à mon prix de vente,

c'est de voir si il y une possibilité de les noter dans un coin pour qu'il me les ressortent le moment venu. ;)

Share this post


: post
Share on other sites

Posted · Report post

A ce moment là il faut modifier la base de données en ajoutant le champs désiré.

Puis modifier la page administrer/produits pour ajouter/modifier et supprimer la valeur de ce champ.

Et enfin modifier la fonction qui calcule les frais de port.

Willy

Share this post


: post
Share on other sites

Posted · Report post

A ce moment là il faut modifier la base de données en ajoutant le champs désiré.

Puis modifier la page administrer/produits pour ajouter/modifier et supprimer la valeur de ce champ.

Et enfin modifier la fonction qui calcule les frais de port.

Willy

:lol: Hummmm!!!!!!!

ça n'a pas l'air si compliqué, vu de loin.... Mais, là, d'ou je me trouve, :blink: Déjà, rien que pour modifier la base de donnée, je ne sais même pas comment m'y prendre, et c'est certainement ce qu'il y a de plus facile, alors pour le reste, je ne t'explique même pas. ;)

Bon, je vais quand même essayer....

A bientôt :blink:

ps: y'a pas un post sur les frais de port à la place de la tva???

Share this post


: post
Share on other sites

Posted · Report post

:lol: Hummmm!!!!!!!

ça n'a pas l'air si compliqué, vu de loin.... Mais, là, d'ou je me trouve, :blink: Déjà, rien que pour modifier la base de donnée, je ne sais même pas comment m'y prendre, et c'est certainement ce qu'il y a de plus facile, alors pour le reste, je ne t'explique même pas. ;)

Bon, je vais quand même essayer....

A bientôt :blink:

ps: y'a pas un post sur les frais de port à la place de la tva???

en effet ajouter un champ dans la base de données et très facile quand on connait et le reste, c'est à dire coder est plus compliqué.

Pour la BDD (Base De Données), vas sur phpmyadmin , sur la bonne table et tu as en bas inserer un champ.

Willy

Share this post


: post
Share on other sites

Posted · Report post

Pour la BDD (Base De Données), vas sur phpmyadmin , sur la bonne table et tu as en bas inserer un champ.

Willy

Pour la bonne table, j'ose supposer que c'est peel_produits ;)

j'ai inséré un champ port identique au champ prix.

Et maintenant je suis achement content :blink:

Share this post


: post
Share on other sites

Posted · Report post

Maintenant il faut renseigner et mettre à jour ce champ.

Pour cela prener exemple sur les autres champs comme le prix.

Vous devez pouvoir renseigner ce champ (ajout d'une zone de saisie), enregister cette valeur dans la base de donnée et retrouver cette valeur quand vous consultez la fiche du produit dans le back office.

Apres on verra pour le calcul du prix.

Willy

Share this post


: post
Share on other sites

Posted · Report post

Vous devez pouvoir renseigner ce champ (ajout d'une zone de saisie), enregister cette valeur dans la base de donnée et retrouver cette valeur quand vous consultez la fiche du produit dans le back office.

Willy

J'ai ajouté le champ port à l'identique du champ prix.

....

je suis allé dans administrer_produits et j'ai rajouté ça après la ligne 315 (</tr>)

<tr>

<td class="normal">Frais de port:</td>

<td class="normal">

<input type="texte" name="port" value="<?php echo vb($frm['port']) ?>" style="width: 60%" class="formulaire1" />

</td>

</tr>

j'ai inséré une ligne 178 pour mettre ceci

$frm['port'] = "";

mais maintenant, je ne sais plus trop quoi faire....

Share this post


: post
Share on other sites

Posted · Report post

Tout est terminé dans phpmyadmin.

Maintenant il faut aller dans le code.

Dans administrer/produits.php

Là il faut ajouter tout pour le nouveau champ à l'identique de ce qui est fait pour le prix.

En gros chercher "prix" ou "price" je ne sais pas et reproduisez la même chose avec la nouvelle zone "port".

Il faut changer le nom des variables "prix" en "port" biensur.

Willy

Share this post


: post
Share on other sites

Posted · Report post

j'ai inséré une ligne 178 pour mettre ceci

CITATION

$frm['port'] = "";

je prends le modèle du prix

voici le changement

<tr valign="top">

<td class="normal" colspan="2">Frais de port:</td>

</tr>

<tr>

<td colspan="2"><input style="width: 10%" class="formulaire1" type="text" name="port" value="<?php echo vb($frm['port']) ?>" /> €

</td>

</tr>

je viens d'insérer toujours sur administrer_produit

plusieurs lignes en plus de celle pré-cité plus haut

670 = , port

689 = , '$frm[port]

743 = ,port = '$frm[port]'

888 et 894 = p.port, (après le prix)

915 = <td class="menu">Port €</td>

956 = <td class="normal" align="center"><?php echo $ligne['port'] ?> €</td>

Avec tout ça, j'ai une correspondance parfaite entre phpmyadmin et le back office.

maintenant je suis un peu coincé ;)

je vais allé voir du côté du caddie :blink:

Share this post


: post
Share on other sites

Posted · Report post

Maintenant controlez que vous pouvez entrer et retrouver votre valeur par l'admin peel.

Willy

Share this post


: post
Share on other sites

Posted · Report post

Maintenant controlez que vous pouvez entrer et retrouver votre valeur par l'admin peel.

Willy

;)

pas glop, je ne peux plus rentrer de produit...... le back office n'en veut pas, par contre il veut bien associer ceux que j'ai rentré depuis phpmyadmin sans me les montrer... :blink:

j'ai ceci en haut de la page du back office

window.onload = function() { fctLoad(); } window.onscroll = function() { fctShow(); } window.onresize = function() { fctShow(); }

Share this post


: post
Share on other sites

Posted · Report post

Par le biais du fichier.csv, cela ressort dans le back office

Share this post


: post
Share on other sites

Posted · Report post

juste l'enregistrement en marche pas ou vous ne pouvez plsu les consulter du tout dans l'admin ?

Willy

Share this post


: post
Share on other sites

Posted · Report post

juste l'enregistrement en marche pas ou vous ne pouvez plsu les consulter du tout dans l'admin ?

Willy

non, je fais ce que je veux. Le seul truc, c'est que par le biais du back office, je ne peux plus rentrer d'annonce. par contre je peux les modifier

je viens de faire le test avec un fichier.csv, tout est ok frais de port compris, et elles apparaissent dans le back office.

pour moi, ce n'est pas trop génant de ne pouvoir faire une annonce par le back, car j'importe mes fichiers

Share this post


: post
Share on other sites

Posted · Report post

C'est peut etre juste a l'enregistrement que ca merde.

regardez comment ac se passe dans le code, là je ne peux pas en dire plus, je n'ais pas les sources ;)

Pour la suite direction l'enregistrement d'une commande.

WIlly

Share this post


: post
Share on other sites

Posted · Report post

tu es sur FREE ?

Share this post


: post
Share on other sites

Posted · Report post

C'est peut etre juste a l'enregistrement que ca merde.

regardez comment ac se passe dans le code, là je ne peux pas en dire plus, je n'ais pas les sources ;)

Pour la suite direction l'enregistrement d'une commande.

WIlly

Je regarderais plus tard pour le code d'enregistrement. Pourtant je n'ai fait que rajouter des lignes!!!!!

je vais de ce pas dans l'enregistrement d'une commande. :blink:

Share this post


: post
Share on other sites

Posted · Report post

Je regarderais plus tard pour le code d'enregistrement. Pourtant je n'ai fait que rajouter des lignes!!!!!

je vais de ce pas dans l'enregistrement d'une commande. :blink:

c'est ou ???? ;) je suppose que c'est dans achat/modèles/achat_confirmation ???

tu es sur FREE ?

Non Paulanna.

actuellement je suis en interne.

mais j'ai essayé de sortir de l'interne, mais sans resultat pour le moment.

je suis chez OVH. j'ai déjà un site, et je voudrais coupler cette boutique de vente à mon site.

mais vla pas la galère...... j'te dis pos!!!!!! :blink:

Share this post


: post
Share on other sites

Posted · Report post

Il faut regarder ce qui est appelé quand on passe une commande sur shopping et quand on la confirme.

Share this post


: post
Share on other sites

Posted · Report post

ok j'ai vu que tu avais entré des infos directement à partir de phpmyadmin ?

pas bon ça

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