Subversion Repositories Applications.referentiel

Compare Revisions

Ignore whitespace Rev 266 → Rev 267

/trunk/interfaces/controleurs/Test.php
56,6 → 56,9
$donnees['url_module'] = 'Test';
$donnees['url_action_demande'] = 'demanderTraitement';
$donnees['url_action_rafraichir'] = 'afficherInterface';
$donnees['url_action_importer'] = 'importerReferentiel';
$donnees['url_importation'] = $donnees['url_form'].
'?module='.$donnees['url_module'].'&action='.$donnees['url_action_importer'].'&ref='.$this->referentiel;
// Traitement de l'info sur le code du référentiel
if (isset($this->referentiel)) {
98,5 → 101,19
$this->ajouterTraitement($this->referentiel, self::SCRIPT_A_LANCER);
$this->afficherInterface();
}
/**
* Lance l'importation d'un référentiel au format taxref dans une table bdnt_taxref
*/
public function importerReferentiel() {print_r($_FILES['nom_fichier']);
if (isset($_FILES['nom_fichier']) && $_FILES['nom_fichier']['name'] != '') {
$destination = Config::get('chemin_tmp').$_FILES['nom_fichier']['name'];
move_uploaded_file($_FILES['nom_fichier']['tmp_name'], $destination);
$this->ajouterTraitementParametre($this->referentiel, $destination, 'importation');
} else {
$this->addMessage("Aucun fichier n'a été précisé.");
}
$this->afficherInterface();
}
}
?>