Christophe Klein Posted August 11, 2010 Share Posted August 11, 2010 Bonjour,Un problème qui se pose souvent : la personne qui gère la boutique ne connaît pas les couleurs HTML et a du mal à définir les couleurs dans les attributs. Voici comment intégrer un "color picker" sur la page adéquate afin de faciliter la sélection de la couleur :2 solutions :1. Votre boutique est 100% d'origine, code non modifié1. Télécharger le fichier joint et le dézipper2. Copier les dossiers extraits à la racine de votre site (en prenant bien soin de renommer le dossier admin)3. C'est fini !2. Vous avez déjà modifé des fichiers et vous ne veulez pas écraser vos modifs1. Vous pouvez reprendre la méthode 1 mais à l'étape 2, ne copiez que les dossiers css, img et js (pas le dossier admin).2. Ouvrez le fichier admin/header.inc.php et remplacez <title>PrestaShop™ - <?php echo translate('Administration panel') ?></title> par <link type="text/css" rel="stylesheet" href="../css/farbtastic.css" /> <title>PrestaShop™ - <?php echo translate('Administration panel') ?></title> puis [removed][removed] par [removed][removed] [removed][removed] 3. Ouvrez le fichier admin/tabs/AdminAttributes.php et remplacez <input type="text" size="33" name="color" value="'.(Tools::getValue('color', $color) ? htmlentities(Tools::getValue('color', $color)) : '#000000').'" /> * '.$this->l('HTML colors only (e.g.,').' "lightblue", "#CC6600") par <input type="text" size="33" name="color" id="color" value="'.(Tools::getValue('color', $color) ? htmlentities(Tools::getValue('color', $color)) : '#000000').'" /> * '.$this->l('HTML colors only (e.g.,').' "lightblue", "#CC6600") [removed]$(document).ready(function() { $(\'#colorpicker\').farbtastic(\'#color\'); } );[removed] Fin du tuto. prestashop-back-office-color-picker.zip Link to comment Share on other sites More sharing options...
Arafat Jahan Posted December 2, 2010 Share Posted December 2, 2010 Thanks a lot lot and lot man,I really need it, it works fine Link to comment Share on other sites More sharing options...
Maury Girard Posted December 3, 2010 Share Posted December 3, 2010 pour complémenter ce que dit Pour vous aidez encore plusil existe le site Color ComboEgalement,il existe un soft gratuit pour connaitre simple est sympa à utiliseril sert de pipette. Habituellement intégré aux solutions tout-en-un, il permet de récupérer le code couleur hexadécimal correspondant à une sélection d’image ouverte dans l’application. Il existe, de plus, des solutions dites détachées autorisant la même opération, mais cette fois-ci à partir de n’importe quel point d’un écran.téléchargeable nomé ColorPix 1.2 en pièce jointeMais cas votre Module est pratique Link to comment Share on other sites More sharing options...
amoric69 Posted July 18, 2013 Share Posted July 18, 2013 Bonjour, Est-ce que votre méthode fonctionne avec une version 1.5.3.1 ? Plus précisément, je cherche à adapter mon presta (1.5.3.1 - thème défault), pour que, dans la page catégorie de produits, les caratéristiques couleurs apparaissent sous forme de color picker dans le filtre de navigation à facettes. Actuellement la liste des caratéristiques-couleur est représentée par des cases à cocher. Pareil côté B.O. Il n'est pas possible de rentrer une valeur exadécimal pour les caratéristiques couleurs. Vous savez comment adapter le color-picker (ou color swatch) des attributs et valeurs aux caratéristiques ? Merci pour votre retour, Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now