Jump to content

Sapher

Members
  • Posts

    90
  • Joined

  • Last visited

Everything posted by Sapher

  1. presque en fait. dans le back office, dans préférences, il y a une nouvelle option : utilisation d'un thème 1.1 .il suffit de mettre oui pour que les js re-fonctionnent.
  2. Bonjour, Je viens de découvrir avec joie ce matin que la version 1.2 finale était sortie: cool, je sauvegarde ma version actuelle, celle du svn fin juillet, la bdd et je commence le process de maj. aucun probleme, aucun message d'erreur. je lance la boutique, tout semble bien fonctionner sauf le homecarousel mais j'ai cru comprendre au vu de certains topics que c'était un pb js/ajax avec cette version (mais bon ce n'est pas le plus important). par contre en back office, impossible de me loguer !!! si je rentre une mauvaise adresse ou un mauvais mot de passe, ça ne marche pas (normal) et ça me met bien le message d'erreur. en revanche si je met le bon, la page est tout simplement rechargée (login.php) sans message d'erreur (normal puisque c'est le bon couple login/password) mais je ne suis pas logué et donc je ne peux pas acceder à mon BO. c'est quelque peu problématique. J'ai essayé d'installer une version fraiche de la 1.2 et là ça fonctionne impec mais j'ai une grosse base produit à réimporter, sans parler des autres configurations, franchement j'ai la flemme. donc en gros le problème intervient lors de la mise a jour de la version précédente à celle là. une idée ?
  3. Hello Oui c'est fini mais je ne garantie pas que ce soit très esthétique. Dans mon cas les bons de livraisons servent de bons de production et ne sont jamais envoyés au client, donc l'esthétique je l'ai laissé à la trappe. Libre à toi de modifier tout ça ^^ Bon courage. PDF.php
  4. Bonjour ! Tout est dans le titre : est ce qu'il y a des changements entre la version 1.2 alpha et la version 1.2 beta ? Je pose la question car j'ai modifié des tables et donc je dois faire les éventuelles modifs à la main. Merci d'avance EDIT: finalement ça allait plus vite d'utiliser la fonction upgrade et de refaire mes modifs apres.
  5. Tu peux te servir de la fonction caractéristiques pour faire un récap, si tu n'a pas trop de déclinaisons qui influencent les tailles et si tu ne l'utilise pas déjà pour noter d'autres caractéristiques. Mais ça revient à faire un tableau en somme...
  6. Bonjour, Ma boutique permet à nos clients de charger une image pour un produit personnalisé. Le problème c'est que selon la taille du produit, nous avons besoin d'imposer une résolution minimale de l'image qu'ils nous envoie. Pour simplifier cette exigence technique, nous faisons une restriction sur le poids (en octets) de l'image. J'ai vu qu'il existait une variable qui permet d'empêcher les upload des images dont le poids est supérieur. J'ai trouvé où ce contrôle s'effectuait et ai changé le signe < en >. Mais le problème c'est que dans le BO, pour l'ajout d'image produit, c'est le même processus de contrôle qui est utilisé. L'idéal serait de garder ce processus pour les images chargées dans le BO et d'en avoir un nouveau pour les images envoyées par les clients. Est ce que cette feature pourrait être mise à l'étude par la PST pour la sortie de la 1.2 ?
  7. Petit up du sujet pour savoir si quelqu'un a du nouveau sur cette fonctionnalité.
  8. Waa j'ai essayé de le faire mais c'est un peu trop complexe pour moi j'ai l'impression. En même temps j'ai essayé aussi de faire en sorte que le prix affiché sur la page produit soit le bon (avec la réduction pour le groupe) mais là encore c'est pas simple.
  9. Bonjour, Petite suggestion pour l'amélioration de la gestion des groupes de clients : Faire en sorte qu'un groupe de client ait une remise différente (ou pas) pour chaque catégorie (voir pour chaque produit).
  10. Bonjour, Tout est dans le titre, je souhaite rajouter un message d'erreur. Comment faire ? J'ai vu dans le BO qu'on pouvait traduire les messages d'erreurs mais il n'y a rien pour en créer un nouveau. Merci d'avance
  11. Bon j'y suis presque : /* Ajout du label des produits custom sur le pdf */ $this->MultiCell($w[++$i], 5, Tools::iconv('utf-8', self::encoding(), $product['product_name']), 'B'); $lineSize = $this->GetY() - $before; $this->SetXY($this->GetX() + $w[0] + ($delivery ? 15 : 0), $this->GetY() - $lineSize); foreach ($customizedDatas[intval($product['product_id'])][intval($product['product_attribute_id'])] AS $customization) { foreach ($customization['datas'] AS $type => $datas) { if ($type == _CUSTOMIZE_FILE_) { foreach ($datas AS $data) $this->Image(_THEME_PROD_PIC_DIR_.$data['value'].'_small.jpg', $w[++$i], 5, 10); } } } $this->Image(_THEME_PROD_PIC_DIR_.$data['value'].'_small', $w[++$i], 5, 10, 0, 'jpg'); /**/ //$this->MultiCell($w[++$i], 5, Tools::iconv('utf-8', self::encoding(), $product['product_name']).' - '.self::l('Customized'), 'B'); //Ligne de base du fichier classes/PDF.php ligne 500 ici mon problème c'est que les images uploadées par le client n'ont pas d'extension (elles sont stockées dans le répertoire upload) et si j'essaie de les forcer en jpg ou png (comme dans l'exemple) ça ne passe pas... quelqu'un a une idée ?
  12. Bonjour, Je cherche à afficher dans le bon de livraison les détails des customizations de produits (afficher une miniature de la photo et/ou le texte saisi par le client). Est ce que par hasard quelqu'un aurait déjà fait cette modif ? Merci d'avance.
  13. Hum c'était le module block panier v1.2 placé dans la colonne de gauche qui posait problème. C'est dommage car il est plutot joli ce module...
  14. Salut, J'ai eu le même soucis. Ma solution : http://www.prestashop.com/forums/viewthread/12381/installation_configuration_et_mise_a_jour/resolusysteme_de_declinaisons Bon courage
  15. hum je pense avoir détecté un problème au niveau des déclinaisons dans mes produits (ils apparaissent bien dans le front office mais pas dans le back office...) y a t-il un changement de structure dans les tables ayant rapport avec les déclinaison avec le passage à la 1.2 ?
  16. Ok merci. Bon je ne comprend pas. On doit avoir les même fichiers (ceux de la version svn). ça viendrais donc soit de la bdd soit du serveur... Mais j'ai le même problème sous easy php et sous mon serveur de test (un 90plan ovh). donc ça viendrais de la bdd... mais alors pourquoi ça ne le fait pas tout le temps ? pourquoi seulement s'il y a quelque chose dans le panier ? qu'est ce qui pourrait causer ça ? je ne vois pas du tout ce qui peut bien se passer... need some help
  17. Personne n'a ce problème ? (si vous utiliser la 1.2 et que vous n'avez PAS ce problème merci de me le dire quand même)
  18. Salut et merci de ta réponse. Oui on peut rédiger une page via l'outil CMS mais bon... Entre temps j'ai trouvé la réponse : le module FAQ est noté dans le "coming soon".
  19. Bon j'arrive à reconnaitre les gros produits mais ça ne fonctionne toujours pas... Je ne serais pas au bon endroit ? Dans ce cas a quoi sert ce morceau de code ?? Je ne comprend plus rien... Mais je me souviens avoir déjà eu le tour avec l'ordre des catégories... Est ce que quelqu'un sait où il faut agir ?
  20. Bonjour j'aurais besoin d'un peu d'aide d'un dev pour mon problème. Prestashop permet de rendre les frais de ports gratuits à partir d'un certain montant et/ou d'un certain poids de la commande. Je souhaite utiliser cette fonctionnalité mais en la compliquant un petit peu. En effet, grossièrement, ma boutique vend 2 sortes de produits; les premiers sont assez petits et peu chers, les seconds nettement plus volumineux et donc plus chers. Au niveau des frais de ports, il y a une grosse différence de cout, les gros produits nécéssitant un emballage comparable aux frais de manutention de prestashop alors que les petits non. Je voudrais, dans le cas d'une commande ne contenant que des "petits produits" autoriser la gratuitée des frais de ports pour un certain montant. Si la commande contient un ou plusieurs gros produits pas de gratuitée des frais de ports. J'ai cherché dans le fichier order.php et dans les classes Cart et Product et ai rajouté la fonction suivante dans la classe Cart : public function hasToile() { $hasToile = false; $products = $this->getProducts(); //print_r(array_count_values($products)); // Affiche le contenu du tableau : le tableau est vide foreach ($products AS $product) { //echo '$product->id_category_default = ' . $product->id_category_default; // N'affiche rien à la place de la variable if (intval($product->id_category_default) == 8) { $hasToile = true; break; } } return $hasToile; } Les 2 lignes commentées sont les test que j'ai effectués pour comprendre pourquoi ça ne marche pas. L'appel à la fonction se fait dans order.php dans la fonction displaySummary() : if ($free_ship = intval(Configuration::get('PS_SHIPPING_FREE_PRICE')) && !$cart->hasToile()) { $discounts = $cart->getDiscounts(); $total_free_ship = $free_ship - ($summary['total_products_wt'] + $summary['total_discounts']); foreach ($discounts as $discount) if ($discount['id_discount_type'] == 3) { $total_free_ship = 0; break ; } $smarty->assign('free_ship', $total_free_ship); } Voilà donc le problème c'est que le tableau est vide. Je ne comprend pas pourquoi (le panier courant n'est pas vide). Je continue a plancher dessus mais tout(e) conseil/remarque/suggestion est le(la) bienvenue. merci d'avance Sapher
  21. Salut, Je déterre et relance ce post qui m'interesse également : as tu eu ou fait toi même un tel module ?
  22. Bonjour, Je teste la version 1.2 du SVN et j'ai un bug au niveau de la page produit : lorsque le panier est vide tout se passe bien mais lorsqu'il y a un produit dedans, la page ne s'affiche plus correctement. Le design (l'emplacement des menus de gauche) est légèrement décalé et la colonne du centre est vide (juste le foind gris). Si je vais dans le source de la page je vois qu'elle s'arrete dans un script JS : [removed] // <![CDATA[ // PrestaShop internal settings var currencySign = '€'; var currencyRate = '1'; var currencyFormat = '2'; var currencyBlank = '0'; var taxRate = 0; var jqZoomEnabled = false; //JS Hook var oosHookJsCodeFunctions = new Array(); // Parameters var id_product = '0'; var productHasAttributes = true; var quantitiesDisplayAllowed = false; var quantityAvailable = 0; var allowBuyWhenOutOfStock = true; var availableNowValue = ''; var availableLaterValue = ''; var productPriceWithoutReduction = J'ai localisé ce script dans plusieurs fichiers du dossier "/tools/smarty/compile/" La ligne qui s'arrete est comme ça dans le fichier : var productPriceWithoutReduction = '<?php echo ((is_array([email protected]$this->_tpl_vars['product']->getPriceWithoutReduct())) ? $this->_run_mod_handler('default', true, $_tmp, 'null') : smarty_modifier_default($_tmp, 'null')); ?> '; Je n'ai pas posté dans le bug tracker parce que je ne sais pas si c'est bien un bug ou si c'est que pour moi. Quelqu'un a t-il déjà eu ce problème ? Et mieux encore, quelqu'un a-t-il une idée de solution ? Merci d'avance Sapher
  23. Génial ! Je vais essayer ça tout de suite merci ! De mon côté j'ai résolu le 3e problème: dans le fichier category.php le fichier header.php est appelé vers la fin dans la version SVN alors qu'il était appelé au début dans la version 1.1 de base. J'ai donc remis l'appel au début du fichier et les produits sont réapparus. EDIT: malheureusement je n'ai bien qu'une seule image en cover 1 pour chaque produit. en fait pour chaque produit si je rentre dedans (dans le bo) et que je sauvegarde, le doublon disparait mais bon j'ai "quelques" produits donc c'est un peu long... merci quand même ^^
  24. Hello, This module seems to be fine but i can't use it. I get a "parsing error" when i try to install it (i tried both way). Any ideas ? thanks Sapher EDIT: i'm working on the SVN version. i tried on the standard 1.1 version and it works
×
×
  • Create New...

Important Information

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