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(); |
} |
} |
?> |