- Le composant [Select2](https://select2.org) est requis (testé avec la v4.0.13).
- Le moteur de template par défaut nécessite l'éditeur [TinyMCE](https://www.tiny.cloud/)(testé avec la v6.3.0).
- Le moteur de template par défaut nécessite l'éditeur [TinyMCE](https://www.tiny.cloud/)(testé avec la v6.3.0 et la v7.6.0).
Si besoin, vous trouverez dans le répertoire [res/](res) les versions utilisées lors des tests.
@@ -48,12 +48,20 @@ echo $rendu->getCorps();
Aides de vue founies
--------------------
La biliothèque fournit un `ViewHelper` pour l'affichage d'un rendu
Un `ViewHelper` pour l'affichage d'un rendu
```php
echo$this->rendu($rendu);
```
Un `ViewHelper` pour l'ajout des macros dans un input text ou textarea de class .macro-compatible
```php
echo$this->macroInsert();
```
_Remarque :_
A faire en fin de fichier une seul fois, le JS s'occupe de l'associer aux différents input
Administration
--------------
@@ -80,6 +88,40 @@ _Remarque :_
+`variable_name` est recherchée dans le tableau de variable (si non trouvée alors un warning est mis dans le rendu `variable non trouvée`).
+`methode_name` est appelé sur la variable `variable_name` comme suit `$variable_name->methode_name()` (si non trouvée alors un warning est mis dans le rendu `méthode non trouvée`).
Pour les ajouts des macros dans des inputs `Macro-compatible`:
- Dans le composer.json récuper les fichiers CSS/JS