Jump to content

wouababelouba

Members
  • Posts

    16
  • Joined

  • Last visited

Profile Information

  • First Name
    Ben
  • Last Name
    R

wouababelouba's Achievements

Newbie

Newbie (1/14)

1

Reputation

  1. Bonjour, Nous avons passé le site de notre client en https, mais les URLs du tri à facettes du module sont toujours en http. Y a-t-il un paramétrage spécifique à faire ? Merci par avance.
  2. Bonjour, Je rencontre une difficulté liée au fonctionnement de Prestashop : un pays ne peut être attribué qu'à une zone, sachant que ce sont les zones qui déterminent les tarifs d'expédition en fonction du poids dans les transporteurs. Or dans mon cas les DOM-TOM ne sont pas classés de la même façon selon que ce soit le transporteur Colissimo ou DPD, à savoir : Colissimo : Zone Outre-Mer 1 : Guadeloupe, Guyane, Martinique, La Réunion, Mayotte, Saint-Pierre-et-Miquelon, Saint-Martin, Saint-Barthélemy. Zone Outre-Mer 2 : Nouvelle-Calédonie, Polynésie Française, Wallis-et-Futuna, Terres Australes et Antarctiques Françaises. DPD : ZONE D : Guadeloupe, Martinique, Réunion AMERIQUE DU SUD : Guyane française, Saint Pierre et Miquelon, Saint Martin, Saint Barthélémy OCEANIE : Nouvelle-Calédonie, Polynésie française (dont île de Pâques), Wallis et Futuna AFRIQUE : Mayotte Etant donné que les tarifs sont tous différents, il est impossible de regrouper certains pays pour les 2 transporteurs. Y a-t-il une solution pour avoir les 2 transporteurs activés sans avoir des pays en doublon, du genre "Guadeloupe (Colissimo)" et "Guadeloupe (DPD)" ?.. Merci par avance ! PS: dans le sujet du topic je voulais dire plusieurs zones par pays, et non l'inverse
  3. Bonjour, Ayant été confronté à cette problématique, voilà la solution qui a fonctionné (Presta v1.6.1.11) : $new_history = new OrderHistory(); $new_history->id_order = (int) $id_order; $new_history->id_order_state = (int) $mon_statut; $new_history->add(true); $new_history->save();
  4. Bonjour, Etant confronté à la même problématique je me permets de compléter cette réponse partielle. Pour ma part j'ai surchargé la fonction getSummaryDetails() de la classe Cart.php : $configuration = Configuration::getMultiple(array( 'PS_SHIPPING_FREE_PRICE', 'PS_SHIPPING_HANDLING', 'PS_SHIPPING_METHOD', 'PS_SHIPPING_FREE_WEIGHT' )); $carrier = new Carrier($this->id_carrier, $id_lang); $shipping_handling = 0; if (isset($configuration['PS_SHIPPING_HANDLING']) && $carrier->shipping_handling) { $shipping_handling = (float) $configuration['PS_SHIPPING_HANDLING']; $base_total_tax_inc += $shipping_handling; // ajout des frais au prix total affiché (variable total_price) } $summary = array( 'shipping_handling' => $shipping_handling, ... Cette partie permet de récupérer la nouvelle variable $shipping_handling dans les TPLs du tunnel de commande du thème utilisé et de les afficher sur une ligne. Comme ci-dessous dans le TPL du panier shopping-cart.tpl : {if $shipping_handling > 0} <tr class="cart_shipping_handling"> <td colspan="{$col_span_subtotal}" class="text-right">Frais de manutention</td> <td colspan="2" class="price" id="total_shipping" >{displayPrice price=$shipping_handling}</td> </tr> {/if} En espérant que cela puisse en aider l'un(e) ou l'autre.
  5. Hello iartusi87, Did you find a way to use the default csv import like you want to do in #2 ? It is a good idea to use the core, instead of buying another module doing the same thing. Thanks.
  6. Bonjour à tous, J'utilise la version Prestashop 1.6.0.14, et je me suis aperçu que si je recommandais une commande (validée ou annulée) en cliquant sur le bouton "re-commander" dans la page de récapitulatif des commandes de mon espace personnel, il y a le port offert de manière automatique. Pourtant je n'ai aucune promotion qui pourrait interférer, il y a simplement l'option "re-commander" activée dans Préférences > Commandes. Sauriez-vous comment éviter d'avoir les frais de port offerts automatiquement ? Merci par avance.
  7. Bonjour à tous, Je recherche un module qui permettrait de saisir via une fiche produit un montant libre à payer, afin de pouvoir passer une commande avec un client par téléphone pour des produits spécifiques (pas forcément disponible dans le catalogue du site). Un scénario possible : Un compte et groupe spécifique Produit uniquement visible par ce groupe Produit permettant de saisir un montant sur la fiche produit Ajout au panier Saisie de l'adresse de livraison client Paiement par CB avec données client (au téléphone) Est-ce qu'il est possible de faire ça nativement ? Ou sinon, via un module spécifique ? Merci par avance.
  8. Bonjour Mailjet Team, Je ne soupçonnais pas l'existence du "Online user guide", très pratique ! J'ai pu tester la synchronisation des abonnés à la Newsletter en m'aidant du chapitre "List cleanup", ça fonctionne bien. Merci de votre réponse !
  9. Bonjour à tous, J'utilise le module Mailjet gratuit proposé par Prestashop sur addons, malheureusement il ne permet pas de synchroniser la base client Presta avec la base emailing Mailjet (ou bien ?). En regardant les modules existants, je suis tombé sur 2 modules "Mailjet sync" au même prix et qui ont grosso modo les mêmes possibilités (synchronisation des abonnés à la newsletter PrestaShop avec une liste MailJet dans les 2 sens: PrestaShop vers MailJet MailJet vers PrestaShop) : http://addons.prestashop.com/fr/publicite-marketing-newsletter-modules/11545-mailjet-sync.html http://addons.prestashop.com/fr/publicite-marketing-newsletter-modules/18359-mailjetsync.html Il n'y pas pas de démo du coup mon coeur balance... Lequel des deux me conseillez-vous ? Merci par avance !
  10. J'ai le même problème, il y a bien le paramètre "Largeur maximale de l'image" dans l'administration du module, mais rien en ce qui concerne la hauteur. Est-il possible de la modifier simplement en CSS ? Merci par avance !
  11. Bonjour, Je me permets de relancer le sujet, en ce qui me concerne j'utilise la méthode de surcharge du contrôleur AuthController décrite initialement par Eolia, et cela fonctionne très bien. Voilà mon code : if (!count($this->errors)) { if (!$customer->is_guest) { $this->context->customer = $customer; $customer->cleanGroups(); // we add the guest customer in the default customer group $customer->addGroups(array((int)Configuration::get('PS_CUSTOMER_GROUP'))); if (!$this->sendConfirmationMail($customer)) $this->errors[] = Tools::displayError('The email cannot be sent.'); } else { $customer->cleanGroups(); // we add the guest customer in the guest customer group $customer->addGroups(array((int)Configuration::get('PS_GUEST_GROUP'))); } /*** * OVERRIDE BEGINS * Auto assignation au groupe pro (id = 4) si SIRET existe ***/ $siret = (Tools::isSubmit('siret')) ? (int)Tools::getValue('siret') : ''; if($siret != '') { $customer->cleanGroups(); $customer->addGroups(array((int)4)); } ... Mais j'aurais aimé pouvoir rendre ça plus "administrable", en laissant le choix via le backoffice de créer des conditions d'auto-assignation, pour le groupe pro mais également d'autres. Par exemple, en utilisant le champ date de naissance, indiquer une année dans le backoffice qui permettrait de placer un client dans un groupe "jeunes de moins de 25 ans". Et dans AuthController cela pourrait donner ça : if($birthyear != '' && (date("Y") - $birthyear <= 25)) { $customer->addGroups(array((int)5)); // avec 5 ID du groupe jeunes moins 25 ans } Est-ce qu'un module qui fait ça existe déjà ? Merci !
  12. Salut anteverce, merci pour ta réponse, en fait la sélection de produit dont tu parles se trouve dans l'onglet "Conditions" et non "Actions", ce qui veut dire que la réduction s'applique SI un produit fait partie de la catégorie, alors que moi j'aimerais qu'elle s'applique POUR tous les produits de cette catégorie. Dans mon cas j'aimerais que pour l'achat de 6 produits d'une catégorie (onglet conditions), la réduction s'applique sur tous les produits d'une autre catégorie (onglet actions), et cela n'a pas l'air possible de base, ou bien ?
  13. Bonjour, J'ai également besoin de pouvoir exporter les commandes, le bouton d'export fonctionne bien sur ma version 1.6.0.14 depuis la page qui liste les commandes, mais j'aimerais automatiser l'export du fichier csv avec une tâche cron (à stocker sur le serveur et non en local). De plus, le fichier csv de base ne comporte pas la liste des produits achetés, seulement les informations liées à la commande. Y a-t-il des modules qui permettent de faire cela ? Merci par avance.
  14. Bonjour à tous, Je travaille sur la version 1.6.0.14, et j'aimerais pouvoir appliquer l'action d'une règle panier à une catégorie, plus précisément appliquer une réduction sous forme de pourcentage pour tous les produits d'une catégorie. Or seules les options suivantes sont disponibles dans l'onglet "ACTIONS" > "Appliquer la réduction à" : La commande (hors frais de port) Un produit spécifique Le produit le moins cher Le(s) produit(s) sélectionné(s) De la même façon que pour "Un produit spécifique", j'aimerais pouvoir choisir une catégorie par autocomplétion dans un champ qui apparaîtrait après avoir cliqué sur le bouton radio. Avant de me lancer dans un override qui risque d'être galère, j'aimerais savoir si personne n'a eu le même besoin que moi ? J'ai déjà regardé, en modifiant le fichier AdminCartRulesController.php et le tpl associé actions.tpl (dans le thème de l'admin puis themes/default/template/controllers/cart_rules/), on peut facilement ajouter le choix "Une catégorie spécifique" à la liste existante (voir ci-dessous), reste ensuite à traiter l'autocomplétion et l'enregistrement/l'application de la réduction à la catégorie etc. Merci par avance !
×
×
  • Create New...