Jump to content

rquantin

Members
  • Posts

    55
  • Joined

  • Last visited

Profile Information

  • Location
    France
  • Activity
    User/Merchant

Recent Profile Visitors

575 profile views

rquantin's Achievements

Newbie

Newbie (1/14)

1

Reputation

  1. Salut doekia, Effectivement c'était bien ca ! Mais le changement a du être fait par un module SEO. En tout cas merci pour la réponse rapide !
  2. Bonjour, Je n'arrive plus a ouvrir mes pages marques sur mon site. J'ai une erreur 404 sur toutes les pages quand je recherche une marque. J'ai régénéré le fichier .htaccess , mais sans succès. Est-ce que quelqu'un aurais une solution ? Mon site est : https://bioatousprix.com Merci pour vos retour RQ
  3. Bonjour, Je cherche ajouter la mention "a partir de" pour les produits qui ont des déclinaisons. Malgré mes recherches, j'ai pas trouvé de solution. Merci d'avance RQ PS1.6.1.7
  4. Bonjour, Je recherche à pouvoir synchroniser deux bases de données prestashop (1.6.1), une en local et l'autre en production (Serveur VPS). J'utilise PS en local pour pouvoir utiliser le Point de vente (POS) quand je n'ai pas accès au web. Mais quand j'ai de nouveau accès au web, je repasse manuellement commande par commande pour les mettre dans la base en production. Le principe de cette synchronisation serait donc de pouvoir transférer les commandes du local -> serveur VPS. Il serait bien aussi de pouvoir mettre a jour le local pour récupérer les articles du serveur VPS. J'espere que j'ai été clair, sinon n'hésitez pas à me contacter. Merci !
  5. Bonjour, Je recherche une solution pour pouvoir utiliser deux bases de données de Prestashop en synchronisation. C'est une des idées que je pense la moins chère, mais je reste ouvert à d'autre proposition, voilà mon problème : J'ai une boutique en ligne avec + de 3000 références. Je fais régulièrement les foires ou marchés avec les mêmes références. J'utilise donc Prestashop en local car il n'y a pas de connexion pour aller directement sur mon serveur connecté. J'enregistre mes commandes et mes ventes avec la prise de commande en direct dans le back office. Et donc j'aimerais pouvoir retrouver ces ventes dans ma BDD en production sur mon serveur connecté. Aujourd'hui je repasse toute mes commandes manuellement sur la BDD en production, mais je pense qu'une solution peut être trouvée pour pouvoir synchroniser les "orders" en automatique plutôt que de les repasser manuellement ? J'ai chercher sur ce forum et bien sûre sur google mais je ne vois pas comment je peut synchroniser les deux bases ? Je ne cherche pas de système POS (Point de vente) car la solution du back office me convient parfaitement. Merci pour votre aide !
  6. Bonsoir, J'ai fais quelque recherche mais je ne suis pas un adepte du JS, c'est pourquoi je me permet de poser mon problème ici: J'ai ma page commande qui est en OPC (OnePageCheckout), j'ai mes trois colonne tout fonctionne bien. Cependant, quand un client déjà enregistré s'identifie, le temps de "réponse" est +/- 10 secondes et aucune action visuelle n'apparait (chargement de la page, loader du navigateur, ...). Donc pour le client, il peut se dire que son clic n'a pas été pris en compte. C'est pour cette raison que je souhaiterais ajouter un loader au click d'identification du code JS #SubmitLogin. le code se trouve dans /theme/montheme/js/order-opc.js Voici le bout de code: // LOGIN FORM SENDING $(document).on('click', '#SubmitLogin', function(e){ e.preventDefault(); var that = $(this); $.ajax({ type: 'POST', headers: { "cache-control": "no-cache" }, url: authenticationUrl + '?rand=' + new Date().getTime(), async: false, cache: false, dataType : "json", data: 'SubmitLogin=true&ajax=true&email='+encodeURIComponent($('#login_email').val())+'&passwd='+encodeURIComponent($('#login_passwd').val())+'&token=' + static_token , success: function(jsonData) { if (jsonData.hasError) { var errors = '<b>'+txtThereis+' '+jsonData.errors.length+' '+txtErrors+':</b><ol>'; for(var error in jsonData.errors) //IE6 bug fix if(error !== 'indexOf') errors += '<li>'+jsonData.errors[error]+'</li>'; errors += '</ol>'; $('#opc_login_errors').html(errors).slideDown('slow'); } else { // update token static_token = jsonData.token; updateNewAccountToAddressBlock(that.attr('data-adv-api')); } }, error: function(XMLHttpRequest, textStatus, errorThrown) { if (textStatus !== 'abort') { error = "TECHNICAL ERROR: unable to send login informations \n\nDetails:\nError thrown: " + XMLHttpRequest + "\n" + 'Text status: ' + textStatus; if (!!$.prototype.fancybox) $.fancybox.open([ { type: 'inline', autoScale: true, minHeight: 30, content: '<p class="fancybox-error">' + error + '</p>' } ], { padding: 0 }); else alert(error); } } }); }); Si quelqu'un peut me donner une petite idée, merci beaucoup ! Prestshop 1.6.1.2
  7. Résolu Super !! il fonction impec! et j'ai les images aussi ! Merci beaucoup !
  8. Je ne comprends pas ! Je viens de refaire le test avec ceci: le fichier override: <?php class AdminProductsController extends AdminProductsControllerCore { public function __construct() { parent::__construct(); //Ajout du champs dans la liste des champs affichés dans l'amdin $this->fields_list['available_for_order'] = array( 'title' => $this->l('Dispo'), 'active' => 'available_for_order', 'filter_key' => 'a!available_for_order', // remplace a par sa pour récupérer les données de la table product_shop 'align' => 'text-center', 'type' => 'bool', 'class' => 'fixed-width-sm', 'orderby' => 'false' ); } } ?> Voilà le résultat que me donne le BO: Mauvaise requête SQL Column 'available_for_order' in where clause is ambiguous
  9. Merci pour la réponse, J'ai mis le code dans le override, mais j'ai maintenant un message dans le back: Mauvaise requête SQL Column 'available_for_order' in where clause is ambiguous De quoi ça peut venir ?
  10. Bonjour, Merci herve25 pour cette solution, Je l'ai essayé mais j'ai un problème sur la requête que je n'arrive pas à identifier: <?php class AdminProductsController extends AdminProductsControllerCore { public function __construct() { parent::__construct(); // On joint la table ps_product_shop $this->_join .= ' LEFT JOIN '._DB_PREFIX_.'product_shop sa ON ( a.id_product = sa.id_product )'; //Ajout du champs dans la liste des champs affichés dans l'amdin $this->fields_list['available_for_order'] = array( 'title' => $this->l('Dispo'), 'active' => 'available_for_order', 'filter_key' => 'ps!available_for_order', 'align' => 'text-center', 'type' => 'bool', 'class' => 'fixed-width-sm', 'orderby' => 'false' ); } } Lors de l'affichage dans le back office il y a une erreur de requête car effectivement le champ "available_for_order" ce trouve aussi bien dans la table "ps_product" que dans la table "ps_product_shop". De plus la table "product_shop" est déjà en déclaration LEFT JOIN dans le controllers est-il nécéssaire de la remettre? Merci pour vos retour. CT
  11. Bonjour, Je cherche une solution pour pouvoir filtrer ma liste de produits dans->Catalogue->Produits De base dans PS, il y a la possibilité de chercher soit par catégorie ou divers filtre en tête de colonne. J'aimerais ajouter dans cette en-entête, a coté de <État>, le filtre sur les produits <Disponible à la vente>. Quelqu'un a-t-il une solution ou a-t-il déjà manipuler le tableau du back office pour m'orienter dans ma recherche. Merci d'avance. QR
  12. Bonjour Est-ce qu'une solution a été trouvée car j'ai le même problème ? Merci ! RQ
  13. Bonjour, J'ai modifier mes fichier -tpl pour la page "one step" pour la commande. J'ai créé 3 colonnes: 1-Adresse 2-Livraison 3-Paiement Tous fonctionne parfaitement, je n'ai qu'un souci du coté de l'identification du client si il a déjà un compte : Comme la fonction Authentification est en java, la page ne se rafraichie pas, et donc le tpl ne prends pas en compte les changements. Je souhaiterais ajouter une fonction refresh dans le code java pour que quand le client s'identifie la page complète se recharge. J'ai déjà regardé le controlleur AuthController.php mais je ne mis connais pas assé en java pour pouvoir incorporer cette fonction. OU si vous avez une autre solution je suis preneur ... ;-) Si vous souhaitez visualiser le site : http://bioatousprix.com J'ai créé un client "Test" Mail: [email protected] MDP: testtest Merci d'avance pour vos retour, Cdt, QUANTIN R.
  14. après plusieurs test et essais je n'ai toujours pas trouvé comment faire pour rediriger le domaine avec ISPConfig
×
×
  • Create New...