Jump to content

moncler

Members
  • Posts

    218
  • Joined

  • Last visited

Everything posted by moncler

  1. Idem chez moi apres une mise a jour Les commandes n ont aucun statut et il faut le rajouter a la main
  2. Meme probleme pour mes modules, lorsqu'une image est redimentionnée, uploadée... elle est avec les droits 0600 au lieu de 0644, et ce depuis la maj 1.4.7
  3. Bonjour, Nous avons develloppé une passerelle (sous forme de module) pour les places de marché Rue Du Commerce, PriceMinister et Pixmania, et nous projettons de faire Ebay et amazon dans un avenir proche. (il faut etudier la faisabilité du projet, pour ebay cela m a parut faisable, la difficulté venant surtout de trouver une documentation a jour) Pour l'instant elle n'est pas commercialisable en l'état, elle "optimisée" pour le prêt à porter seulement (mais modifiable) et elle necessite une amelioration de l'interface pour être utilisée par Mr tous le monde car il s'agit d'un module assez complexe, qui ne touche pas cependant au coeur de prestashop (version 1.2.5 pour le moment) Il y a beaucoup de parametre reglable mais cela necessite en outre un miminum sur les carateristique des produits pour être compatible avec les specifications de chaque place de marché, chaque categorie imposant leur propre attribut et caracteristique. Une fois configurer le module est entierement automatisé (gestion des commandes, maj des stock etc...) et permet egalement d'etre utilisé pour des comparateur de prix, vente privée... Nous avons également developper un logiciel qui comble les 'defaults' de presta concernant la gestion en masse des produits (par exemple changer de categorie, prix, reduction), servant egalement de passerelle avec un logiciel de caisse (actuelement solsys) avec synchronisation des stock, automatisation des imports de produit, traitement des images egalement. Nous prevoyons de commercialiser le module une fois la partie ebay et amazon terminée, l'offre sera certainement annoncé dans la partie offre et prestation du forum. Cordialement,
  4. Correctif du bug: Remplacer ligne 918 par Db::getInstance()->autoExecute(_DB_PREFIX_.'cron', $values, 'UPDATE', 'id_cron='.$cron['id_cron']); ligne 937 par Db::getInstance()->autoExecute(_DB_PREFIX_.'cron_url', $values, 'UPDATE', 'id_cron_url='.$cron['id_cron_url']); Fichier pour le prestastore cijoint @+ cron.php
  5. Tout d abord merci pour ce module bien pratique J'ai un petit soucis, pour le moins bizzare. Lorsque j'utilise une seul tache le module fonctionne sans probleme. Par contre lorsqu'il y a plus d'une tache: les taches sont toute executées simultanement lorsque je clique sur configurer le module au debut. (c'est peut etre necessaire cela dit) les taches sont toute executées sur le rythme de chaque taches. Ca fonctionne correctement chez vous avec plusieurs taches? @+
  6. Le mieux est de passer par des modules. La plupart du temps on peux s en sortir, le seul hic est que cela peut etre plus consommateur en ressource qu en modifiant directement le core
  7. Le nom des produit doit etre rentré dans chaque langue de la boutique ds les tables ps_product_lang.
  8. Il faut simplement utiliser les hook, il y en un apres un paiement validé
  9. pour controler l'espace disque il faudra aussi limiter le nombre d'image ainsi que leur taille, c'est de loin ce qui prend le plus d'espace disque.
  10. C'est moi qui avait fait cette modif, pour les liens produits j'ai tout simplement utiliser la methode de base de prestashop (qui gere le rewriting) via l'objet $link de la classe Link. Mais selon les version comme celle ci était buggé (cf le bug avec le module sitemap)...
  11. Oui, c'est pour ca que je dit qu'il n y a en pas reellement (il n y en a aucune dans presta alors qu idealement il devrait y en avoir) mais seulement sur le mcd. Pour les 2 tables concernées, on ne devrait pas pouvoir ajouter un module qui n'existe pas dans la table module par exemple De même qu on ne devrait pas pouvoir supprimer un module de la table module qui possede encore des valeur dans les tables currency et country
  12. Il s agit peut etre de contrainte pour l'intégrité référentielle mais effectivement il n'y en a aucune a proprement parlé dans la structure des bdd dans presta
  13. Je pense que la plupart des developpeurs ont appris sur le tas. Pour debuter c'est sur qu'une doc bien faite fait gagner du temps cependant elle n'est pas aussi "indispensable" que sur une solution comme magento par exemple, plus compliquer a decoder. Une doc avec les subtilités et astuces de presta serait également une bonne chose.
  14. Je ne sais si le fait de d envoyer par paquet toute les 10 minutes fassent plus considerer les mail comme non spam...par contre ca certain serveur limite la charge donc la ca peut aider effectivement. Ce que j'ai remarquer c'est que beaucoup de gros site utilise la même service pour leur campagne (on peut le voir sur le site de desinscription) qui est un gros du marché (bouygue, ebay ...), et comme par hasard leur mail sont rarement identifier comme mail par certaine boite mail (yahoo et gmail par ex)
  15. Est ce possible de suivre cette formation a distance? Cordialement,
  16. Tout d abord as tu construit ton module? Je te conseil simplement de recuperer un module tout fait du style 'HomeFeatured', tu changes le nom avec celui de ton module (tu changes le nom du fichier egalement) Ensuite tu recuperes les que tu veux dans la fonction hookHome de ton module (c'est la qu'il faut utiliser la fonction Category::getCategories) que tu transmet par la suite a la variable smarty. Et enfin tu les recuperes dans ton fichier ton_module.tpl qui va etre utiliser pour l'affichage Ton module est simple a faire cependant si on a pas les notions de base c'est vrai que ca peut etre un peu deroutant au depart. Il y a un tuto qui traine dans le forum pour faire la base d'un module je te conseil de le lire de même qu'un module simple comme HomeFeatured. Pour la fonction hookHome qui est le coeur de ton module la voici: function hookHome($params){ global $smarty; $smarty->assign('category',Category::getCategories(intval($params['cookie']->id_lang)); return $this->display(__FILE__, 'ton_module.tpl'); } Bon courage
  17. Ah vi c'est moi qui avait mal compris. Pour faire ca tu utilise la fonction Category::getCategories($id_lang, $active = true, $order = true) et tu boucles sur le resultat. Pour recuperer l image c'est simple il faut juste avoir l id de la category et inspire toi du code de category.tpl pour la recuperer (_THEME_CAT_DIR_.$id_category.'-category.jpg')
  18. tu test si la variable $_GET['id_category'] existe et la recupere le cas echeant ensuite tu creer ta categorie avec l id et recupere sa description
  19. La magie du mac avec les virus, c'est d'etre suffisament cher pour que les pirates ne s'interessent pas encore a ce marché reduit.
  20. On revait avoir plus chère que PayPal, Hipay l'a fait.
  21. Tools::getAdminToken('AdminOrders'.intval(Tab::getIdFromClassName('AdminOrders')).intval($cookie->id_employee));
  22. Tu peux faire un module qui update automatiquement ta propre bd adapté lors de la creation de tout nouveaux produit (via le hook addproduct) L'update se faisant a partir du champs tag rentré lors de la creation du produit
  23. Plutot que de modifier product.php je te conseil de faire une classe enfant. Ainsi tu conserves tes modif lors des maj (au prix de quelques concessions certe)
×
×
  • Create New...

Important Information

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