Jump to content

MakeOpen

Members
  • Posts

    102
  • Joined

  • Last visited

Everything posted by MakeOpen

  1. Pour information, j'ai réussi à reconstruire les commandes par rapport aux numéros de panier que j'ai pu récupérer grâce aux adresses e-mail enregistrées dans les transactions Paypal. Je ne sais pas si il serait possible d'envoyer à Paypal le numéro de panier correspondant à la commande de manière à récupérer de manière unique et sûre les commandes en cas de non retour de confirmation de commande de la part de Paypal. C'est de cette manière que fonctionne ATOS, et je dois dire que ce système est véritablement pratique dans des cas similaires à celui-ci. Pour résumer, il ne faut pas rembourser les transactions en cas de génération de bon de réduction + avoir lors des retours effectués sur Prestashop. Merci par avance pour votre retour Bien cordialement, Stephan Obadia
  2. Bonjour, Un client utilisant le module Paypal version 2.4 sur un Prestashop 1.4.2.5 m'a signalé un problème concernant les remboursements automatiques des clients à partir de son back-office. Selon lui, la génération d'un avoir sur Prestashop, implique systématiquement un remboursement du client par Paypal, sans autre action de leur part. Le problème étant que parfois, en cas de demande d'échange de marchandise, ils préfèrent générer un bon de réduction + avoir afin que leur client puisse commander de nouveau. La génération de l'avoir (au sens comptable du terme) est impératif pour eux étant donné qu'une facture à été éditée lors de la commande initiale. Or dans ce cas, en plus de la création d'un bon de réduction de la valeur des produits retournés, Paypal recrédite le client de ce même montant. Un double remboursement serait donc effectué. J'ai tout d'abord pensé à supprimer les login, mot de passe et signature de l'API dans la configuration du module afin de désactiver les remboursements automatiques. Mal m'en a pris ! Depuis, les commandes passées par Paypal ne remontent plus dans le back-office mais sont bien créditées sur le compte Paypal de mon client. En attendant de trouver une solution, j'ai donc reconfiguré le module Paypal avec la clé API. Je me retrouve donc maintenant avec deux problématiques : 1. Remonter les commandes passées durant les 24 heures où le module était configuré sans l'API 2. Trouver une solution pour désactiver les remboursements automatiques en cas de génération d'un bon de réduction. Merci pour votre aide
  3. Bonjour, Bravo pour ce module qui me parait complet. Une question cependant : J'ai vu qu'il est possible de modifier le prix d'un produit ajouté à une commande. Est il possible d'ajouter plusieurs fois le même produit à des prix HT différents ? Merci
  4. Hello ! AdvancedTopMenu will be full compliant with 1.4 Free update for all customers !
  5. Merci Vincent ! Pour information, j'ai contacté Prestashop qui va traiter ce bug au plus tôt. Je vous tiens informé
  6. La révision 3836 a été supprimée du SVN Du coup, impossible de savoir ce qui a été modifié, et le bug est toujours présent dans la version 1.3.5.0 Vincent, as tu gardé les fichiers Discount, Order, OrderSlip et PDF ? Merci pour le partage
  7. Safa, We have release an update of SimplyOrder. FaceBook Connect works like a charm ! Thanks for your report Best regards
  8. Salut mr, J'ai le même problème que toi : Transporteur paramétré sans taxe -> Affichage des frais de port dans le BO, mais pas sur les factures. Peux tu me confirmer que ton patch est compatible avec la version 1.3.1.1 de Prestashop ? Le numéro de la ligne à changer dans la classe PDF est bien le 791 ? Dernière question, as tu reporté le bug dans le bugTracker de Prestashop ? Merci pour ton retour et pour le partage de la solution
  9. Bonjour, J'ai le même problème, sur une installation fraiche de Prestashop 1.3.1.1 avec les produits de tests, lors de la création d'un compte client Erreur sur la page authentication.php : Warning: require_once(/var/www/vhosts/mondomaine.com/httpdocs/config/../classes/Swift_Events_Listener.php) [function.require-once]: failed to open stream: No such file or directory in /var/www/vhosts/mondomaine.com/httpdocs/config/config.inc.php on line 18 Fatal error: require_once() [function.require]: Failed opening required '/var/www/vhosts/mondomaine.com/httpdocs/config/../classes/Swift_Events_Listener.php' (include_path='.:') in /var/www/vhosts/mondomaine.com/httpdocs/config/config.inc.php on line 18
  10. Hey, I have also the same problem. Raph, here is the method for call analytics module at really bottom of the page : 1. Create a new entry in the HOOK db table : INSERT INTO `PREFIX_hook` ( `id_hook` , `name` , `title` , `description` , `position` ) VALUES ( NULL , "stats", "Stats Hook", "", "1" ); 2. Prestashop > Modules > Positions Add the ganalytics module to the new stats hook (delete the old placed in footer hook) 3. Edit footer.php in the $smarty->assign add this line after 'HOOK_FOOTER'... 'HOOK_STATS' => Module::hookExec('stats'), 4. Edit footer.tpl of your theme Add {$HOOK_STATS} just before </body> 5. Edit ganalytics.php (in modules) Add public function hookStats($params) { return $this->hookFooter($params); } after function hookFooter($params) { global $step, $protocol_content; $output = ' [removed] [removed](unescape("[removed][removed]")); [removed] [removed] try { var pageTracker = _gat._getTracker("'.Configuration::get('GANALYTICS_ID').'"); pageTracker._trackPageview(); '.(strpos($_SERVER['REQUEST_URI'], __PS_BASE_URI__.'order.php') === 0 ? 'pageTracker._trackPageview("/order/step'.intval($step).'.html");' : '').' } catch(err) {} [removed]'; return $output; } 6. Clear tools/smarty/compile folder (not index.php) Hope this help !
  11. Hi, I have big problems on my store for sales first day (prestashop 1.2.4). Access time for a page take more than 5 min I deactivated the general stats module, but that was not the solution. For info, I have 4 apache server (bi quad core) load-balanced + 2 MySQL Server (replicates)... I'm waiting for the hosting rapport, but if someone here have an idea for optimization. Thanks for your help
  12. Vérifie que tu travaille sur les bons fichiers. Il n'y a pas de mystère. Certainement une faute d' innatention
  13. Salut, J'ai pour ma part modifié mes factures également en modifiant la classe pdf.php Pas de gestion de cache ou autre. Les modifs devraient être visibles à chaque génération de facture.
  14. Même constats de mon côté. La boutique d'un de mes clients a migré du Crédit Mutuel au CIC. Le CIC a installé par défaut le 3D Secure. Environ 30% d'échecs de transactions suite à la migration... Après avoir alerté la banque sur l'effet néfaste de la situation, elle nous a répondu, que si nous souhaitions supprimer le 3DS, la banque ne se porterai plus responsable en cas de fraude. Vu le nombre de ventes ratées, nous leur avons expliqué qu'il était plus économique d'avoir des fraudes que de rater 30% des ventes... Donc suppression du système 3D Secure. Depuis, tout est rentré dans l'ordre, et toujours pas d'incident de type fraude à l'horizon.
  15. J'ai ce problème également sur une de mes boutique. C'est la fonction imageResize du fichier images.inc.php qui plante. J'ai essayé de tracer mon erreur, mais sans trouver de solution. Peut être un problème de config serveur ?
  16. Bonjour à tous, Pour ceux souhaitant donner la permission d'éditer la page d'accueil sans pour autant donner un accès à l'onglet Modules, voici la méthode : 1. Dans votre dossier admin/tabs, créez un fichier AdminEditorial.php, et collez-y ce contenu : <?php include_once(PS_ADMIN_DIR.'/../classes/AdminTab.php'); include_once(_PS_MODULE_DIR_.'/editorial/editorial.php'); class AdminEditorial extends AdminTab { private $module = 'Editorial'; public function __construct() { global $cookie, $_LANGADM; $langFile = _PS_MODULE_DIR_.$this->module.'/'.Language::getIsoById(intval($cookie->id_lang)).'.php'; if(file_exists($langFile)) { require_once $langFile; foreach($_MODULE as $key=>$value) if(substr(strip_tags($key), 0, 5) == 'Admin') $_LANGADM[str_replace('_', '', strip_tags($key))] = $value; } parent::__construct(); } public function display() { $module = new Editorial; echo $module->getContent(); } } ?> 2. Dupliquez le logo du module Editorial situé dans le dossier modules/editorial/logo.gif, renommez le en AdminEditorial.gif, et placez le dans le dossier img/t 3. Dans votre back-office, onglet Outils -> onglets, cliquez sur Nouveau, et renseignez les valeurs suivantes : -Nom : Editorial -Classe : AdminEditorial -Module : Editorial -Section Mère : Outils Enregistrez 4. Dans l'onglet Employés > Permissions, choisissez votre groupe d'employés à accès restreint, et cochez les 4 cases dans la rubrique Outils > Editorial 5. Vos employés peuvent maintenant éditer la page d'accueil directement à partir de l'onglet Outils
  17. En utilisant ce fichier settings, la requete est beaucoup plus rapide (6604 ms au lieu de 554000ms). Du coup, j'ai pu voir ton module. Quelques remarques : - J'ai un Notice qui boucle à l'affichage : Notice: Undefined variable: showname in modules/statstrackvisits/statstrackvisits.php on line 104 - J'ai également un problème d'affichage sur Safari Mac (cf capture). Quelles sont les informations dont tu as besoin pour optimiser ton module pour les grosses bases ? Pour répondre à ta question, j'ai environ 2000 visiteurs jours. Il est vrai que Presta log un peu trop... En 8 Mois d'utilisation de Prestashop : - ps_connection_page : + de 5 million d'enregistrements et 272 Mo - ps_connection : 400 000 enregistrements et 44 Mo - ps_guests : 250 000 enregistrements et 13 Mo J'ai déjà du modifier pas mal de requêtes des modules statistiques par défaut afin qu'ils ne tapent pas dans ces tables. Mis à part ces points de détail, ton module est top !
  18. Salut, J'aurai bien aimé voir ce module, mais la requete fait planter tous mes serveurs (local et de production). Le process MySQL s'emballe sans fin. J'ai attendu 10 minutes après avoir tenté d'afficher le cheminement des visiteurs de la journée (j'insiste sur la journée !), pour finalement tuer la requete dans PMA. Je vous envoie une captures de mon navigateur, de la requete en cours sur PhpMyAdmin, ainsi que mes process. En espérant que cela aide !
  19. T'inquiètes pas, il faut juste que tu affiche la page suivante, ou que tu changes le nombre de résultats par page :-) Indice : C'est en haut de la liste...
  20. Je pense qu'il va falloir taper dans la base de données (phpmyadmin ou autre) pour donner à ton nouveau groupe par défaut l'id_group 1
  21. Bonjour, J'aurai besoin d'un module similaire à statsorigin, à la différence que je souhaiterai obtenir le nombre de guests et le nombre de guests transformés en clients par referer. Puis d'en tirer le ratio. Merci de vos participation et à bientôt
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More