Browse Source

Si le fichier yaml ne retourne pas un tableau (fichier vide) ne pas l'ajouter dans la liste des modèles insérables

Du coup on peut enlever de cette liste facilement un élément en surchargeant un yaml et en le vidant
svn/root/tags/v1.3.6
kent1@arscenic.info 6 years ago
parent
commit
4d7f0f4ca2
  1. 5
      inc/inserer_modeles.php
  2. 2
      paquet.xml

5
inc/inserer_modeles.php

@ -20,7 +20,10 @@ function inserer_modeles_lister_formulaires_modeles() {
if (count($liste)) {
include_spip('inc/yaml');
foreach ($liste as $formulaire => $chemin) {
$liste_formulaires_modeles[$formulaire] = yaml_charger_inclusions(yaml_decode_file($chemin));
$yaml_data = yaml_charger_inclusions(yaml_decode_file($chemin));
if (is_array($yaml_data)) {
$liste_formulaires_modeles[$formulaire] = yaml_charger_inclusions(yaml_decode_file($chemin));
}
}
}
}

2
paquet.xml

@ -1,7 +1,7 @@
<paquet
prefix="inserer_modeles"
categorie="edition"
version="1.2.11"
version="1.3.0"
etat="stable"
compatibilite="[3.0.0;3.1.*]"
logo="prive/themes/spip/images/modele-32.png"

Loading…
Cancel
Save