Aller au contenu principal
Version: 0.2.0

Option personnalisée

Créer une option personnalisée

La création d'une option personnalisée commence par l'éxecution de la commande suivante :

php dobby make:customize:field MyCustomField

Le fichier sera alors créé dans le dossier app/Customize avec le nom MyCustomField.php.

Gérer le rendu

Dans la class de votre option, vous pouvez gérer le rendu via la méthode render_content.

C'est ici que vous pourrez créer vos champs et comportements de l'option personnalisée.

attention

Sauf la création d'option très spécifique, il n'est pas utile de modifier le constructeur et la méthode register

Helper disponible

La class utilise par défaut le trait FieldHelper qui permet d'injecter des méthodes utilitaires afin de simplifier l'intégration de l'option.

La création d'une option personnalisée devant respecter certaines normes, grâce à la méthode getId vous pourrez récupérer l'id de l'option facilement.

getId

string ID de l'option

string Retourne l'attribut data-customize-setting-link

getDefaultAttributes

string Retourne les attributs souvent utilisés pour la création d'un champ, notamment l'id, le name et le setting-link