diff --git a/README.md b/README.md index e0139b0..3438149 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,44 @@ # gamutable +## Configuration +Choisir entre la version minifiée de vuejs (sans le debug) ou la version de dev + +### Utilisation +1. Charger l'inclure +```html + +``` +2. Surcharcher `json_gamutable.json.html` en suivant son modele +3. Pour utliser des boutons actions : + 1. dans `json_gamutable.json.html` + ```html + "statut" : [(#INCLURE{fond=inclure/statut,id_de_mon_objet}|json_encode)], + ``` + + 2. dans `inclure/statut.html`, bien ajouter au lien : `class="url_action"` + ```html + + #SET{args,#ID_SOUSCRIPTION|concat{-}|concat{#STATUT}} + + #STATUT + + + ``` +4. Pour utiliser les crayons, il faut utiliser le pipeline `crayons_vue_affichage_final` +```php +/** + * injection du reload de vuejs pour les crayons de l'objet souscription + * + * @param $flux + * @return $flux + */ +function souscriptions_crayons_vue_affichage_final($flux){ + if ($flux['args']['type'] === 'souscription') { + $flux['data'] .= ' '; + } + return $flux; +} +``` +> **Attention** Pour les crayons, l'invalidation du cache ne se fait que pour les objets publiés