Skip to content
Extraits de code Groupes Projets
Valider 3053a901 rédigé par real3t@gmail.com's avatar real3t@gmail.com
Parcourir les fichiers

Warning PHP en moins

parent 66fbae4d
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -92,11 +92,19 @@ function sc_ieconfig_importer_fichier($chemin, $option = 'ecrase') { ...@@ -92,11 +92,19 @@ function sc_ieconfig_importer_fichier($chemin, $option = 'ecrase') {
$import = $config[$prefixe][$meta]; $import = $config[$prefixe][$meta];
} }
if ($option === 'fusion') { if ($option === 'fusion') {
$import = array_merge(lire_config($meta . '/'), $config[$prefixe][$meta]); $lameta = lire_config($meta . '/');
if (!is_array($lameta)) {
$lameta = array();
}
$import = array_merge($lameta, $config[$prefixe][$meta]);
} }
if ($option === 'fusion_inv') { if ($option === 'fusion_inv') {
$import_plus = array_diff_key($config[$prefixe][$meta], lire_config($meta . '/')); $lameta = lire_config($meta . '/');
$import_base = array_diff_key(lire_config($meta . '/'), $import_plus); if (!is_array($lameta)) {
$lameta = array();
}
$import_plus = array_diff_key($config[$prefixe][$meta], $lameta);
$import_base = array_diff_key($lameta, $import_plus);
$import = (array_merge($import_plus, $import_base)); $import = (array_merge($import_plus, $import_base));
} }
ksort($import); ksort($import);
......
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
<BOUCLE_Types(DATA) <BOUCLE_Types(DATA)
{source table,#LISTE{ecrase,fusion,fusion_inv}}> {source table,#LISTE{ecrase,fusion,fusion_inv}}>
<BOUCLE_repertoires(DATA){source ls, #CHEMIN{cfg_config}/#VALEUR/*.yaml}{par basename}> <BOUCLE_repertoires(DATA){source ls, #CHEMIN{cfg_config}/#VALEUR/*.yaml}{par basename}>
<li><a href="[(#SELF|parametre_url{nom,#FILE}|parametre_url{option,#_Types:VALEUR})]" class="confirmation">[(#FILE|yaml_decode_file|sc_import_nom)]</li> <li><a href="[(#SELF|parametre_url{nom,#FILE}|parametre_url{option,#_Types:VALEUR})]" class="confirmation">[(#FILE|yaml_decode_file|sc_import_nom)]</a></li>
</BOUCLE_repertoires> </BOUCLE_repertoires>
</BOUCLE_Types> </BOUCLE_Types>
</ul> </ul>
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter