BOUCLE DATA — SOURCE YAML

La boucle DATA du noyau sait lire une source YAML sans que le squelette nomme le plugin : c'est inc_yaml_to_array() qui répond au charger_fonction('yaml_to_array', 'inc') de SPIP. Le fichier lu ici est local au plugin, aucun appel réseau.

<BOUCLE_saisie(DATA){source yaml, #CHEMIN{demo/test_saisie.yaml}}>
CléValeur
#CLE [(#VALEUR|print_r{1}|highlight_string{1})]

#TOTAL_BOUCLE entrée(s).

La boucle n'a rien rendu.

Un document qui n'est pas un tableau

Un YAML scalaire ne peut pas peupler une boucle : yaml_to_array() rend alors un tableau vide, comme le noyau le fait pour le JSON, et la boucle est simplement vide — sans erreur.

Inattendu : la boucle a rendu #TOTAL_BOUCLE entrée(s).

✅ Boucle vide, comme attendu.