No description
Find a file
2020-03-11 10:38:25 +01:00
css recup des fichiers gamutable de souscriptions 2020-03-10 16:59:10 +01:00
formulaires ajout d'une option de config pour selectionner la version de vue, par defaut vue.min.js 2020-03-10 22:07:22 +01:00
inclure on compacte le css et js 2020-03-11 10:11:13 +01:00
js header sous la forme : "champ":"label" 2020-03-11 10:35:18 +01:00
lang recup des fichiers gamutable de souscriptions 2020-03-10 16:59:10 +01:00
prive sorti de la fabrique 2020-03-10 16:11:01 +01:00
.gitignore recup des fichiers gamutable de souscriptions 2020-03-10 16:59:10 +01:00
gamutable_autorisations.php sorti de la fabrique 2020-03-10 16:11:01 +01:00
gamutable_fonctions.php sorti de la fabrique 2020-03-10 16:11:01 +01:00
gamutable_options.php sorti de la fabrique 2020-03-10 16:11:01 +01:00
gamutable_pipelines.php sorti de la fabrique 2020-03-10 16:11:01 +01:00
gulpfile.js recup des fichiers gamutable de souscriptions 2020-03-10 16:59:10 +01:00
json_gamutable.json.html header sous la forme : "champ":"label" 2020-03-11 10:35:18 +01:00
package.json recup des fichiers gamutable de souscriptions 2020-03-10 16:59:10 +01:00
paquet.xml sorti de la fabrique 2020-03-10 16:11:01 +01:00
README.md maj de la doc 2020-03-11 10:38:25 +01:00
yarn.lock recup des fichiers gamutable de souscriptions 2020-03-10 16:59:10 +01:00

gamutable

Configuration

Choisir entre la version minifiée de vuejs (sans le debug) ou la version de dev

Utilisation

  1. Charger l'inclure
<INCLURE{fond=inclure/gamutable,env}>
  1. Surcharcher json_gamutable.json.html en suivant son modele

pour le header c'est de la forme : "champ":"label"

pour les champs date, pour avoir l'ordre de la col, il faut le format : dd/mm/yyyy ou dd/mm/yy

  1. Pour utliser des boutons actions :

    1. dans json_gamutable.json.html
    "statut" : [(#INCLURE{fond=inclure/statut,id_de_mon_objet}|json_encode)],
    
    1. dans inclure/statut.html, bien ajouter au lien : class="url_action"
    <BOUCLE_a(SOUSCRIPTIONS){id_souscription}{tout}>
    	#SET{args,#ID_SOUSCRIPTION|concat{-}|concat{#STATUT}}
    	<a
    		class="url_action"
    		href="[(#URL_ACTION_AUTEUR{changer_statut_souscription,#GET{args}})]">
    		#STATUT
    	</a>
    </BOUCLE_a>
    
  2. Pour utiliser les crayons, il faut utiliser le pipeline crayons_vue_affichage_final

/**
 * 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'] .= ' <script type="text/javascript"> app.rechargerJson(); </script>';
	}
	return $flux;
}

Attention Pour les crayons, l'invalidation du cache ne se fait que pour les objets publiés