Bonjour à tous,
Voila la question, j'aimerai integrer un color picker pour que dans l'adminstration du template, l'utilisateur puisse choisir une couleur (de texte par example) facilement et de manière visuelle.
Voici deux exemple de color picker : http://jscolor.com/ ou http://www.eyecon.ro/colorpicker/ ou le classique moorainbow : http://moorainbow.woolly-sheep.net/
Pouvez-vous m'aider, je rencontre des difficultés.
Dans le template xml, je rajoute un champ dans la balise <files> pour déclarer mon dossier ou se trouve les fichiers du color picker, puis dans la balise field name je rajoute addfiledpath avec le lien vers le repertoire ou se trouve le fichier php qui doit implementer le color chooser dans l'admin, je rajoute egalement un type="color" pour appeler le fichier php.
<fieldset name="test" addfieldpath="/templates/test/">
<field name="color1" type="color" default="#fffff" label="couleur" description="couleur" />
Le fichier appeler sera donc color.php dans le dossier test. Il me semble que pour le fichier templatedetails.xml tout est ok il ne me manque rien.
Ensuite, j'ai un peu de mal avec le fichier php qui va insérer le color picker... faut dire que je ne m'y connais pas beaucoup en php mais j'aimerai comprendre.
Voici ce que j'ai pensé pour le php :
<?php
defined('_JEXEC') or die();
class "je ne sais quoi" extends "je ne sais quoi" {
function { (on ilclue les scripts)
$document->addStyleSheet('/mooRainbow.css');
$document->addScript('/mooRainbow.js');
Aprés je ne sais pas trop comment m'y prendre et ca dépend ud fonctionnement du color picker...
Est-ce que quelqu'un a deja fait cela ?
Ou peut il me donner une voie pour travailler ?
Merci
A bientot
Voila la question, j'aimerai integrer un color picker pour que dans l'adminstration du template, l'utilisateur puisse choisir une couleur (de texte par example) facilement et de manière visuelle.
Voici deux exemple de color picker : http://jscolor.com/ ou http://www.eyecon.ro/colorpicker/ ou le classique moorainbow : http://moorainbow.woolly-sheep.net/
Pouvez-vous m'aider, je rencontre des difficultés.
Dans le template xml, je rajoute un champ dans la balise <files> pour déclarer mon dossier ou se trouve les fichiers du color picker, puis dans la balise field name je rajoute addfiledpath avec le lien vers le repertoire ou se trouve le fichier php qui doit implementer le color chooser dans l'admin, je rajoute egalement un type="color" pour appeler le fichier php.
<fieldset name="test" addfieldpath="/templates/test/">
<field name="color1" type="color" default="#fffff" label="couleur" description="couleur" />
Le fichier appeler sera donc color.php dans le dossier test. Il me semble que pour le fichier templatedetails.xml tout est ok il ne me manque rien.
Ensuite, j'ai un peu de mal avec le fichier php qui va insérer le color picker... faut dire que je ne m'y connais pas beaucoup en php mais j'aimerai comprendre.
Voici ce que j'ai pensé pour le php :
<?php
defined('_JEXEC') or die();
class "je ne sais quoi" extends "je ne sais quoi" {
function { (on ilclue les scripts)
$document->addStyleSheet('/mooRainbow.css');
$document->addScript('/mooRainbow.js');
Aprés je ne sais pas trop comment m'y prendre et ca dépend ud fonctionnement du color picker...
Est-ce que quelqu'un a deja fait cela ?
Ou peut il me donner une voie pour travailler ?
Merci
A bientot
Commentaire