Jump to content

LuzoWeb

Members
  • Posts

    77
  • Joined

  • Last visited

Profile Information

  • First Name
    Ludo
  • Last Name
    Weber

LuzoWeb's Achievements

Newbie

Newbie (1/14)

9

Reputation

7

Community Answers

  1. Dans ce cas, peux tu me confirmer que tu as ajouté le champ "public $piece_by_cardboard;" dans la class Product avec ou sans override (/override/classes/Product.php).
  2. Salut, T'as essayé de vider le cache smary et le cache des classes ? /cache/smarty /cache/index_class.php
  3. (Mince! Je pensais que vous vouliez donner au client la possibilité de choisir/afficher les produits par couleur. Mais non, vous avez besoin d'une requête pour accélérer la correction) Je résume votre problème comme ça (corrigez moi au besoin): . . . . . . . . Si je suis dans le vrai, le mieux est déjà d'identifier "les couleurs" à corriger: Pour cela: identifier l'ID de l'attribue couleur (pour moi c'est l'ID 2, mais vous pouvez en avoir plusieurs) mysql> SELECT * FROM `ps_attribute_group` AS g LEFT JOIN `ps_attribute` AS a ON(g.`id_attribute_group`=a.`id_attribute_group`) LEFT JOIN `ps_attribute_lang` AS al ON(a.`id_attribute`=al.`id_attribute`) WHERE g.`id_attribute_group` = 2 AND al.name LIKE "#%" Là, vous devriez voire les enregistrements avec des noms de couleur en hexa. Pour faire un copier/collé des __IDS__, faites : SELECT GROUP_CONCAT(a.id_attribute) as IDS FROM `ps_attribute_group` AS g INNER JOIN `ps_attribute` AS a ON(g.`id_attribute_group`=a.`id_attribute_group`) INNER JOIN `ps_attribute_lang` AS al ON(a.`id_attribute`=al.`id_attribute`) WHERE g.`id_attribute_group` = 2 AND al.name LIKE "#%" Maintenant, il serrai avantageux d'afficher la description du produit avec le nom des couleur a corriger: SELECT pl.description, al.name FROM `ps_product` AS p LEFT JOIN `ps_product_lang` AS pl ON(p.id_product=pl.id_product) LEFT JOIN `ps_product_attribute` AS pa ON(p.`id_product`=pa.`id_product`) LEFT JOIN `ps_product_attribute_combination` AS pac ON(pac.`id_product_attribute`=pa.`id_product_attribute`) LEFT JOIN `ps_attribute` AS a ON(pa.`id_product_attribute`=pac.`id_attribute`) LEFT JOIN `ps_attribute_lang` AS al ON(a.`id_attribute`=al.`id_attribute`) WHERE a.id_attribute IN (__IDS__) A ce stade vous devriez avoir identifié tout les enregistrements à corrigé avec les informations prévue a cette éffet. L'étape suivante étant de faire un script en PHP pour nettoyer la déscription des produits afin d'identifier rapidement le nom des couleurs disponible pour chaque produit concerné: Enlevé les balises HTML, les mots de deux caractère les nom commun, etc etc... Si vous disposé d'un dictionnaire le nettoyage serra plus facile. Couplé a un petit formulaire PHP avec du javascript, en quelques heures le travail peut être fait: 2 seconde pas correction. Genre : Double-click sur la couleur (la couleur se met en surbrillance, puis touche "v" pour que JavaScript place le text en surbrillance(Le nom de la couleur) dans l'input prévue a cette effet par le formulaire. Dite moi ce qu'il en est pour continuer.
  4. Les custom attribue dans la fiche produit du BackOffice peuvent répondre à vos besoin. Il faut créer un <select> avec des <option value="#fffffe">Blanc cassé</option> pour chaque produit. Puis adapter les requête SQL en conséquences.
  5. For example, modify prestashp core to assume -1 in stock to inhibite the stock behaviour. Else, i hope you a good refactoring
  6. Hi, A module is not enough. We must review the entire process if you want to simplify entering the stock. The easiest way is to modiffier the PrestaShop core.
  7. Bonsoir, Peut être public function hookMy() { require_once(dirname(__FILE__).DIRECTORY_SEPARATOR.'models'.DIRECTORY_SEPARATOR.'MyModel.php'); $model = new MyModel(); $all = $model->getAll(); $this->context->smarty->assign(array( 'datas' => $all, )); return $this->display(__FILE__, 'views/templates/admin/products/attributes.tpl'); }
  8. La requête n'est pas des plus simple... Dans quel situation souhaites-tu afficher cette liste de produits ?
  9. Salut, Pourquoi WHERE color="#000000" OR color="#202020" OR "#404020" ne vous convien pas ?
  10. Ola, https://www.prestashop.com/forums/topic/224525-how-to-turn-on-error-reporting-for-debug-information-blank-page-500-internal-server-error/
  11. Okay, merci je marque ce sujet en résolut. "Chez Prestashop, la doc c'est le cod"
  12. Bonsoir, Pouvez-vous m'indiquer s'il vous plais s'il existe un hook prévue à cette effet ? Merci, et bon week-end
  13. Bonsoir, J'ai entendu le mot "héritage" ... -Non! -Ben même si personne la dis, je l'ais entendu! Pour la petite aide ... si tu suis le lien que jeckyl t'as donné, à la première ligne tu peux lire : Tu suis le lien, dans le menu, tu clique sur l'item N°5 http://www.smarty.net/inheritance et t'as un example avec des explication ... Merci arnolem pour l'explication de "enfant" j'avais pensé à :
×
×
  • Create New...