Sur Joomla 3.2.3, j'ai ajouté des champs personnalisés aux composants principaux à l'aide d'un plugin (comme this ). Cela fonctionne bien, mais j'aimerais ajouter les boutons éditeur-xtd aux éditeurs des douanes.
Ma question est donc la suivante: comment puis-je charger le plugin editor-xtd dans mon plugin de champs personnalisés?
Merci.
Si j'ai bien compris ce que vous demandez, alors la réponse est que vous devez créer un champ de type de type éditeur, et définir buttons="true"
.
type - cela devrait être l'éditeur.
name - Utilisez un nom unique pour définir le champ.
label - Le libellé du champ - vous pouvez utiliser des traductions.
width - Largeur de l'éditeur en pixels.
height - La hauteur en pixels.
cols - Largeur en colonnes.
rangées - Hauteur en rangées.
buttons - un tableau de boutons xtd à exclure ou sur true/false.
hide - un tableau de boutons xtd à masquer. Set buttons = "true", puis hide = "readmore, pagebreak, image"
editor - spécifie l'éditeur à utiliser. (par exemple, editor = "jce")
filter - sélectionnez le type de filtre, par exemple safehtml
description - La description qui apparaîtra dans l'info-bulle - lors du survol de l'étiquette du champ - vous pouvez utiliser des traductions.
<field
name="myeditorfield"
label ="COM_CONTENT_MY_EDITOR_FIELD_LABEL"
type="editor"
editor="none"
buttons="true"
width="250"
height="80"
hide="image"
filter="safehtml"
description="COM_CONTENT_MY_EDITOR_FIELD_DESC" />
Joomla est livré avec les plugins éditeurs-xtd suivants: article, image, saut de page et readmore.
Pour utiliser vos propres traductions sur les composants principaux, vous pouvez créer un fichier de substitution par langue et y écrire vos traductions. Vous pouvez utiliser le gestionnaire de langue backend ou les créer manuellement aux emplacements suivants:
Admin pour anglais:
root/administrateur/language/overrides/en-GB.override.ini
Site pour l'anglais:
root/language/overrides/en-GB.override.ini
Dans le override.ini:
COM_CONTENT_MY_EDITOR_FIELD_LABEL = "Your field's label text"
COM_CONTENT_MY_EDITOR_FIELD_DESC = "The tooltip description text"