
El_Matella
Members-
Posts
22 -
Joined
-
Last visited
Profile Information
-
First Name
Mathieu
-
Last Name
Marteau
El_Matella's Achievements
Newbie (1/14)
1
Reputation
-
Bonjour, je rencontre actuellement un problème avec le module Paypal. L'environnement sur lequel je travaille: - Multi-Site Presta 1.6, un site anglais, un site français. Voici le contenu de la table ps_lang: 1 English (English) 2 Français (French) Le site sur lequel je travaille actuellement est censé être en Anglais. Tout fonctionne parfaitement, sauf dans le module Paypal qui affiche la confirmation de commande en français au lieu de l'afficher en anglais. Dans le fichier modules/paypal/controllers/front/submit.php, j'ai vérifié la lang du context avec: $this->context->smarty->assign(array( 'lang_id' => $this->context->language->id )); Puis, dans modules/paypal/views/templates/front/order-confirmation.tpl: <script> console.log('{$lang_id}'); </script> Et j'obtiens bien l'id langue 1, qui correspond donc à l'anglais. Dans order-confirmation.tpl, j'ai: {l s='Your PayPal transaction ID is :' mod='paypal'} Donc ça devrait, d'après moi, utiliser les fichiers de langue en.php. Pourtant la page de confirmation de commande est affichée en français, et utilise donc la langue fr.php. Je ne sais donc vraiment pas où chercher pour régler le problème. Toute aide est hautement appréciée, je vous remercie d'avance et vous souhaite une excellente soirée! PS: N'hésitez pas à me demander plus d'infos sur ma configuration, je ne sais pas trop quoi vous donner de plus...
-
[Webservice] Tags Et Prestashop 1.5.2 Webservice
El_Matella replied to El_Matella's topic in PrestaShop pour les développeurs
Au temps pour moi, problème réglé j'ai réussi à trouver le commit. Si des gens rencontrent le même problème, le commit permettant de corriger ça se situe ici: https://github.com/arnolem/PrestaShop/commit/34922cce4be28c5b143bc8946bf131a3f23c9d53 -
Bonjour à tous, Je suis actuellement en train de travailler sur une application utilisant les webservices de Prestashop. Cependant, une version de Prestashop, la 1.5.2.0 ne me laisse pas updater les tags. Ce bug a été recensé dans ce sujet là: http://forge.prestashop.com/browse/PSCFI-4086 Le bug a donc été corrigé à partir de la version 1.5.3. Cependant, je n'ai pas la possibilité de mettre à jour Prestashop. J'ai cependant la possibilité d'effectuer de l'override sur les classes etc... J'aimerais donc corriger manuellement ce bug là. Est-ce que quelqu'un pourrait m'aider à trouver la portion de code que je dois modifier? J'ai cherché du côté des commits Github, mais j'avoue que je ne m'y suis pas trop retrouvé... Je vous remercie de l'aide que vous pourrez m'apporter et vous souhaite une excellente journée
-
Hi, I am working with the webservice and I am trying to retrieve products filtering them by exclusion. Here is an example, I have the following products in my database: { id: 1, reference: 090a76ef0635366760060b114ffcd1cd }, { id: 2, reference: 299 } I would like to retrieve only the products that have a reference like the second product. As you can see, I have to kind of references, the first product has got a very long reference and the second one has an integer reference. I am not against diving into the override of functions in Prestashop. How could I achieve that or where could I look for information? Thanks a lot for your answers, and have a nice day!
-
Bonjour à tous, je suis en train de travailler sur un projet qui utilise les webservices de Prestashop. Dans mon développement, j'ai utilisé un prestashop en version 1.6.1.1 et j'avais la structure suivante lorsque je demandais un produit: ... <associations> <product_features> <product_feature>...</product_feature> <product_feature>...</product_feature> <products_features> </associations> ... Maintenant que j'essaye de porter mon projet sur un prestashop qui a la version 1.6.0.9, j'ai la structure suivante: ... <associations> <product_features> <product_features>...</product_features> <product_features>...</product_features> <product_features> </associations ... Comme vous le voyez, les features passent d'un marquage XML "product_feature" à "product_features", m'empêchant de garder exactement la même structure que pendant mon développement.. Ma question est donc de savoir comment je pourrais override le Prestashop pour rectifier le tir, et retourner à une norme "product_feature"? Je vous remercie d'avance pour votre aide et vous souhaite une excellente journée!
-
Hi, I am trying to create new categories on my prestashop with the webservices but I am having some difficulties. I can create categories, it work in some way, but I don't understand why my categories just don't show off anymore in the admin panel. So I think that the database must be corrupt somewhere but I really don't know where. Here is my database content: And here is a screenshot from my Prestashop Admin: So a looot of categories are missing and I don't know where to look to fix that... Any help is appreciated Have a nice day
-
[SOLVED]manufacturer in cart summary
El_Matella replied to Lalo Landa's topic in Ecommerce x PrestaShop [ARCHIVE BOARD]
Hey, answer from 2009 still works! Unfortunately, this topic is like the 7th in Google search, but this is definitely the right solution. -
Multiple Prestashop in AWS
El_Matella replied to El_Matella's topic in Installing PrestaShop for the first time
Hi, thanks for your answer, it's great advices! Have a nice day, Mathieu -
Hi everyone, I am currently looking for information in order to use the AWS services. I already have one website running on AWS. We have EC2 and RDS, and one instance for each product. I'm looking to understand if I should create a complete new instance in EC2 and RDS to integrate my second website, or if I should make them work in the same. Or 2 EC2 and 1 RDS or 1 EC2 and 2 RDS. What kind of information should I look to choose the right solution, keeping in mind that I am moving to AWS to have better performances. Thank you for your answers, and have a nice day!
-
Bonjour à tous, je rencontre actuellement un problème de lenteur assez énorme sur mon site. Après avoir fait deux trois tests, j'ai trouvé une des sources du problème, la taille de la table ps_customer_ip. Celle ci fait plus de 550 000 entrées, et lorsque j'actualise mes pages, prestashop fait une requête UPDATE sur cette table. Le problème est que ces requêtes updates prennent parfois plus de 3 secondes à être exécutées. Si quelqu'un a une idée pour régler ce problème, j'en serais très reconnaissant Bonne journée à tous! # Time: 151007 13:14:59 # [email protected]: root[root] @ localhost [] # Query_time: 3.154876 Lock_time: 1.343662 Rows_sent: 0 Rows_examined: 551299 SET timestamp=1444216499; UPDATE `ps_customer_ip` SET `ip` = '87.87.87.87' WHERE `id_customer` = 0;
-
Hi everyone, I am desesperatly working on a PS 1.5 installation and I am having a lot of speed problems. My first time byte is more than 4 seconds. I tried a lot of things in the others posts. Here what I have already done: Install memcache and adding server configuration : No change Install xcache and see in the admin panel if xcache works well: xcache works well but PS not quicker Configure MySql query cache, set query_cache to 512 M: No effect Loging long MySql queries: no queries taking more than 1sec to execute If anyone has an idea where to look after all of this, I would be a happy man Have a nice day, PS: I am working on a dedicated server from OVH (not even a VPS) PS2: Actually I have some long queries here what the log says: # Time: 151007 12:04:38 # [email protected]: root[root] @ localhost [] # Query_time: 2.000628 Lock_time: 0.000023 Rows_sent: 0 Rows_examined: 551299 SET timestamp=1444212278; UPDATE `ps_customer_ip` SET `ip` = '56.313.229.250' WHERE `id_customer` = 0;
-
Bonjour à tous, je suis actuellement en train de travailler sur le webservice de Prestashop et rencontre actuellement un problème. La finalité de mon programme permettra d'ajouter des values à des features. Mais pour cela, j'aimerais préalablement lister les valeurs d'une certaine feature. Par exemple, créer une fonction, qui pour un certain id_feature renvoie toutes les values. Le problème que je rencontre est que le webservice renvoie pour l'instant, d'un côté les features. Puis il est possible de lister toutes les values (mais pour toutes les features). Pour savoir si une value appartient à une feature, il faut donc faire un appel sur cette value en particulier, puis vérifier si elle appartient à une feature. Cela demande donc plus de 100 appels au webservice seulement pour lister les values d'une feature s'il y a plus de 100 values au total. Je vous remercie pour l'aide que vous pourrez m'apporter PS: Si je me suis mal exprimé ou si un point n'est pas clair, n'hésitez pas à me le dire afin que je reformule mon problème.
-
Fonctionnement des webservices
El_Matella replied to El_Matella's topic in PrestaShop pour les développeurs
J'ai résolu mon problème, en supprimant certains champs du XML, voici le code pour ceux qui chercheraient: $webService = new PrestaShopWebservice('http://prestashop.dev/', '***********', false); $xml = $webService->get(array('resource' => 'products','id' => 1)); { $dom=dom_import_simplexml($node); $dom->parentNode->removeChild($dom); } foreach($xml->product->quantity as $node) { $dom=dom_import_simplexml($node); $dom->parentNode->removeChild($node); } foreach($xml->product->id_default_image as $node) { $dom=dom_import_simplexml($node); $dom->parentNode->removeChild($dom); } $opt = array('resource' => 'products','id' => $id); $opt['putXml'] = $xml->asXML(); $xml = $webService->edit($opt); foreach($xml->product->manufacturer_name as $node) Je rencontre maintenant un autre problème, comment éditer les descriptions et les noms des produits, en prenant en considération le fait qu'un produit peut avoir plusieurs langues et qu'il faut donc bien mettre à jour la table 'ps_product_lang'. Si quelqu'un a une idée, je suis plus que preneur! Bonne journée à tous