diff --git a/public (2).zip b/public (2).zip
deleted file mode 100644
index 7ccd796..0000000
Binary files a/public (2).zip and /dev/null differ
diff --git a/public.zip b/public.zip
deleted file mode 100644
index 5eb4174..0000000
Binary files a/public.zip and /dev/null differ
diff --git a/public/sample/template_import.csv b/public/sample/template_import.csv
index a7e4186..835a5d4 100644
--- a/public/sample/template_import.csv
+++ b/public/sample/template_import.csv
@@ -1,3 +1,58 @@
-external_code;titre;domaine;description;formateur;objectif;programme;prerequis;institut_formation;distantiel;presentiel;prix;note;url;duree;plus_produit;mots_cle;metier;publie;zone_diffusion;date_lieu
-CB_PA1201910;CB Deep Learning bb;domaine1;At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. ;PYRAMYD;Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. ;Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.;Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Temporibus autem quibusdam et aut officiis debitis ;;1;0;2370;4;https://pyramyd-formation.com/formation/indesign-niveau-1-pyramyd;5;;"mot1;mot1;mot3";IT;1;FR-;"22/01/2023-Paris-75009;22/01/2023-Lyon-69109;"
-CB_PA1201911;CB Appliquez ITIL dans l’évolution du système d’information de votre entreprise cc;;At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. ;PYRAMYD;Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. ;Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.;Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Temporibus autem quibusdam et aut officiis debitis ;;1;0;2370;1;https://pyramyd-formation.com/formation/indesign-niveau-1-pyramyd;5;;"mot1;mot1;mot3";IT;1;FR-;"22/01/2023-Paris-75009;22/01/2023-Lyon-69109;"
+external_code;titre;domaine;description;formateur;objectif;programme;prerequis;institut_formation;distantiel;presentiel;prix;note;url;duree;plus_produit;mots_cle;metier;publie;zone_diffusion;date_lieu;pourqui;support;img_banner_detail_class
+Edu_10001;Gestion de projets;management;"Cette formation vous permet de maitriser les fondamentaux de la gestion de projet, de la phase d'analyse à la phase de mise en œuvre. Vous allez maitriser les différentes phases d’un projet, les livrables associés, etc.
+Cette formation abordera :
+- Comment faire un planning
+- Comment faire une analyse de besoin
+- Comment monter une équipe projet
+- Comment animer un comité de pilotage, un comité projet,
+- Etc.";MySy Training;;"1 - Introduction à Gestion de projet
+Historisque,
+Pourquoi se mettre en mode projet.
+Differents types de projet,
+
+2 – Le projet
+Definition
+Cycle de vie
+
+
+3 - Application de la méthode aux projets informatiques :
+Les acteurs d'un projet def, role et importance
+Les instances de coordination et pilotage (COPROJ, COPIL ..)
+Differentes etapes du projet avec l'objectif de chaque etape
+Les outils et techniques de gestion de projet (cadrage, planning, analyse des coup, ...).
+
+
+4 - Etude de 3 cas de projet.";aucun;MySy Training Technology;1;0;600;;;3;;;Management;1;FR-;"22/01/2023-25/01/2023-Paris-00000-En ligne;18/02/2023-21/02/2023-Lyon-00000-En ligne";Tout personne en position de gérer des projets. ;Mixte;https://img.mysy-training.com/image_banner_test.png
+Edu_10002;Gestion des Base des Données – SQL :;IT;"Par ce cours, iexercice permettra a un apprenant de maitriser les concepts de base pour la manipulation des base de données.
+En d’autres termes, à la fin de ce module, l’apprenant sera en mesure de :
+• De se connecter à une base de données de type Mysql et Postgresql
+• De créer et mettre à jour et supprimer une base de base de données
+• Créer et mettre jour et supprimer des tables de données, de les lier avec clés
+• D’insérer, mettre à jour et supprimer des enregistrements.
+• De créer des requête SQL nécessitant la jonction entre plusieurs tables.";MySy Training;"Par ce cours, iexercice permettra a un apprenant de maitriser les concepts de base pour la manipulation des base de données.
+En d’autres termes, à la fin de ce module, l’apprenant sera en mesure de :
+• De se connecter à une base de données de type Mysql et Postgresql
+• De créer et mettre à jour et supprimer une base de base de données
+• Créer et mettre jour et supprimer des tables de données, de les lier avec clés
+• D’insérer, mettre à jour et supprimer des enregistrements.
+• De créer des requête SQL nécessitant la jonction entre plusieurs tables.";"Qu’est-ce qu’un SGBDR :
+Stockage de l’informations :
+Les cardinalité / relations entre les entités :
+Les relations 1-1 ou cardinalité 1-1
+Les relations 1-n ou cardinalité 1-n
+
+La modélisation :
+Les types de bases de données :
+Les base des données MariaDB/MySQL :
+Requêtes SQL :
+Créer une table
+Insérer un enregistrement dans la table
+Récupérer et afficher les informations de la table
+Modifier les informations dans une table
+Lier 2 tables avec une clé étrangère
+
+Gestion des tables :
+Les index
+Les triggers
+Les procédures stockées";"matrise du traitement de texte
+avoir une notion des base des données";;1;0;1200;;;5;;;IT;1;FR-;"10/02/2023-15/02/2023-Paris-00000-En ligne;24/03/2023-29/03/2023-Lyon-00000-En ligne";Aux futurs gestionnaires de base de données;Mixte;https://img.mysy-training.com/image_banner_test.png
diff --git a/public/sample/template_import_old.csv b/public/sample/template_import_old.csv
deleted file mode 100644
index cf6de7c..0000000
--- a/public/sample/template_import_old.csv
+++ /dev/null
@@ -1,5 +0,0 @@
-external_code;titre;domaine;description;formateur;objectif;programme;prerequis;institut_formation;distantiel;presentiel;prix;url;duree;plus_produit;mots_cle;metier;publie;zone_diffusion;date_lieu
-LS_PA1201910;Comprendre les principes d'InDesign pour créer ou modifier des publications professionnelles;domaine1;InDesign - Niveau 1;PYRAMYD;Objectif 1;Programme 1;Pre-requis 1;;1;0;2370;https://pyramyd-formation.com/formation/indesign-niveau-1-pyramyd;5;;"mot1;mot1;mot3";metier1;1;FR-;"22/01/2023-Paris-75009;22/01/2023-Lyon-69109;"
-LS_PA1201911;Réaliser des publications complexes et structurées;domaine2;InDesign - Niveau 2;PYRAMYD;Objectif 2;Programme 2;Pre-requis 2;;1;0;2000;https://pyramyd-formation.com/formation/indesign-niveau-2-pyramyd;4;;"mot1;mot1;mot4";;1;FR-Marseille;"22/01/2023-Paris-75009;22/01/2023-Lyon-69109;"
-LS_PA1201912;Créer et réaliser des documents simples (flyers;domaine3;L’essentiel d’InDesign;PYRAMYD;Objectif 3;Programme 3;Pre-requis 3;;1;0;0;https://pyramyd-formation.com/formation/l-essentiel-d-indesign;3;;"mot1;mot1;mot5";;1;;"22/03/2023-Auxerre-89024;22/01/2023-Dordogne-24335;"
-LS_PA1201913;Réaliser des logos;domaine4;Illustrator : niveau 1;PYRAMYD;Objectif 4;Programme 4;Pre-requis 4;;1;0;5;https://pyramyd-formation.com/formation/illustrator-niveau-1;5;;"mot1;mot1;mot6";metier4;1;;"22/01/2023-Paris-75009;22/01/2023-Lyon-69109;01/11/2022-Éloise-01200;"
diff --git a/public/sample/template_import_old2.csv b/public/sample/template_import_old2.csv
new file mode 100644
index 0000000..a7e4186
--- /dev/null
+++ b/public/sample/template_import_old2.csv
@@ -0,0 +1,3 @@
+external_code;titre;domaine;description;formateur;objectif;programme;prerequis;institut_formation;distantiel;presentiel;prix;note;url;duree;plus_produit;mots_cle;metier;publie;zone_diffusion;date_lieu
+CB_PA1201910;CB Deep Learning bb;domaine1;At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. ;PYRAMYD;Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. ;Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.;Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Temporibus autem quibusdam et aut officiis debitis ;;1;0;2370;4;https://pyramyd-formation.com/formation/indesign-niveau-1-pyramyd;5;;"mot1;mot1;mot3";IT;1;FR-;"22/01/2023-Paris-75009;22/01/2023-Lyon-69109;"
+CB_PA1201911;CB Appliquez ITIL dans l’évolution du système d’information de votre entreprise cc;;At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. ;PYRAMYD;Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. ;Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.;Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Temporibus autem quibusdam et aut officiis debitis ;;1;0;2370;1;https://pyramyd-formation.com/formation/indesign-niveau-1-pyramyd;5;;"mot1;mot1;mot3";IT;1;FR-;"22/01/2023-Paris-75009;22/01/2023-Lyon-69109;"
diff --git a/public/sitemap.xml b/public/sitemap.xml
index 9e9e82a..26f8a65 100644
--- a/public/sitemap.xml
+++ b/public/sitemap.xml
@@ -7,14 +7,14 @@
https://www.mysy-training.com/
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000https://www.mysy-training.com/Display-Detail-Article/qualite-la-norme-itl-dans-entreprise-532
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000
@@ -22,28 +22,28 @@
https://www.mysy-training.com/Display-Detail-Article/6281eae593f66d1a10ac2248
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000https://www.mysy-training.com/Display-Detail-Article/626fca8d62477b7b15a04b27
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000https://www.mysy-training.com/Display-Detail-Article/626fcada62477b7b15a04d97
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000https://www.mysy-training.com/Recherche-Article-formation
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000
@@ -51,7 +51,7 @@
https://www.mysy-training.com/Display-Detail-Article/avis-aux-perfectionnistes-des-styles-css-aa1
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000
@@ -59,28 +59,28 @@
https://www.mysy-training.com/Display-Detail-formation/analysez-vos-donnees-textuelles-98b
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000https://www.mysy-training.com/Display-Detail-formation-Coeur/analysez-vos-donnees-textuelles-98b
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000https://www.mysy-training.com/Display-Detail-Article/comment-reussir-ses-premiers-pas-en-tant-que-manager-866
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000https://www.mysy-training.com/create_account
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000
@@ -88,28 +88,28 @@
https://www.mysy-training.com/Connexion
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000https://www.mysy-training.com/ContactezNous
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000https://www.mysy-training.com/QuiSommesNous
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000https://www.mysy-training.com/Display-Detail-Article/supply-chain-lessons-from-the-pandemic-11d
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000
@@ -117,35 +117,35 @@
https://www.mysy-training.com/Display-Detail-Article/planification-de-projets--methode-pert-et-gantt-19f
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000https://www.mysy-training.com/Display-Detail-Article/techniques--methodes-pour-bien-negocier--bd6
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000https://www.mysy-training.com/Display-Detail-Article/reussir-vos-photos-de-vacances-comment---343
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000https://www.mysy-training.com/Produits-Services
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000https://www.mysy-training.com/Display-Detail-Article/les-metiers-d-avenir-959
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000
@@ -154,14 +154,14 @@
https://www.mysy-training.com/Display-Detail-formation/actualite-sociale-10f
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000https://www.mysy-training.com/Display-Detail-formation/pratique-de-la-paie--initiation-b10
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000
@@ -169,7 +169,7 @@
https://www.mysy-training.com/Display-Detail-formation/comptabilite-generale--initiation-56e
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000
@@ -178,14 +178,14 @@
https://www.mysy-training.com/Display-Detail-formation/contrat-de-travail-de-a-a-z-809
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000https://www.mysy-training.com/Display-Detail-formation/droit-du-travail-928
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000
@@ -193,21 +193,21 @@
https://www.mysy-training.com/Display-Detail-formation/droit-social-pour-managers-45b
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000https://www.mysy-training.com/Display-Detail-formation/la-duree-du-travail-et-gestion-des-absences-471
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000https://www.mysy-training.com/Display-Detail-formation/la-gestion-des-cdd-59b
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000
@@ -215,7 +215,7 @@
https://www.mysy-training.com/Display-Detail-formation/entretien-professionnel-802
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000
@@ -223,14 +223,14 @@
https://www.mysy-training.com/Display-Detail-formation/missions-rh-6e2
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000https://www.mysy-training.com/Display-Detail-formation/reglementation-rh--l-essentiel-eaf
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000
@@ -238,21 +238,21 @@
https://www.mysy-training.com/Display-Detail-formation/reussir-ses-entretiens-de-recrutement-c40
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000https://www.mysy-training.com/Display-Detail-formation/cloturer-votre-annee-sociale-en-toute-securite-8
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000https://www.mysy-training.com/Display-Detail-formation/controle-urssaf-4b2
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000
@@ -260,7 +260,7 @@
https://www.mysy-training.com/Display-Detail-formation/dads--declaration-annuelle-de-donnees-sociales-1
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000
@@ -268,14 +268,14 @@
https://www.mysy-training.com/Display-Detail-formation/la-mise-en-oeuvre-de-la-dsn-3a0
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000https://www.mysy-training.com/Display-Detail-formation/les-outils-de-la-remuneration-9f5
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000
@@ -283,7 +283,7 @@
https://www.mysy-training.com/Display-Detail-formation/pilotage-de-la-masse-salariale-301
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000
@@ -291,7 +291,7 @@
https://www.mysy-training.com/Display-Detail-formation/pratique-de-la-paie--perfectionnement-d6c
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000
@@ -299,14 +299,14 @@
https://www.mysy-training.com/Display-Detail-formation/digital-learning-et-developpement-manager-ec5
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000https://www.mysy-training.com/Display-Detail-formation/devenir-formateur-occasionnel-559
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000
@@ -314,7 +314,7 @@
https://www.mysy-training.com/Display-Detail-formation/formation-de-tuteur-fc7
- 2022-11-11T11:35:41+00:00
+ 2022-11-22T11:35:41+00:00daily1.0000
diff --git a/src/components/AddClassManual.js b/src/components/AddClassManual.js
index dcaa289..d306189 100644
--- a/src/components/AddClassManual.js
+++ b/src/components/AddClassManual.js
@@ -29,6 +29,7 @@ const AddClassManual = (props) => {
const [mypresence, setmypresence] = useState("");
const [mypublished, setmypublished] = useState("");
const [mydistance, setmydistance] = useState("");
+ const [mytrainingsupport, setmytrainingsupport] = useState("n/a");
const [mycpf, setmycpf] = useState("");
const [mycertif, setmycertif] = useState("");
const [importmessage, setimportmessage] = useState("");
@@ -55,6 +56,13 @@ const AddClassManual = (props) => {
}
+ const handleChangeSupportTraining = (event) => {
+ const name = event.target.name;
+ const value = event.target.value;
+
+ setmytrainingsupport(value);
+
+ }
const handleChangecpf = (event) => {
const name = event.target.name;
@@ -104,6 +112,30 @@ const AddClassManual = (props) => {
];
+ const support_training_list = [
+ {
+ value: 'video',
+ label: 'Video',
+ },
+ {
+ value: 'document',
+ label: 'Document',
+ },
+ {
+ value: 'mixte',
+ label: 'Mixte',
+ },
+ {
+ value: 'autre',
+ label: 'Autre',
+ },
+ {
+ value: 'n/a',
+ label: 'n/a',
+ },
+
+ ];
+
const publiee = [
{
@@ -215,7 +247,7 @@ const AddClassManual = (props) => {
fillfield();
if (props.mytrainingclass['class_external_code']) {
getClassImage();
- console.log("props.mytrainingclass['plus_produit'] = " + props.mytrainingclass['plus_produit']);
+ //console.log("props.mytrainingclass['plus_produit'] = " + props.mytrainingclass['plus_produit']);
setplus_produit_enabled(props.mytrainingclass['plus_produit']);
setmots_cle_enabled(props.mytrainingclass['mots_cle']);
setzone_diffusion_enabled(props.mytrainingclass['zone_diffusion']);
@@ -231,6 +263,7 @@ const AddClassManual = (props) => {
const [field_objectif, setfield_objectif] = useState("");
const [field_programme, setfield_programme] = useState("");
const [field_prerequis, setfield_prerequis] = useState("");
+ const [field_pourqui, setfield_pourqui] = useState("");
const [field_mots_cle, setfield_mots_cle] = useState("");
const [field_plus_produit, setfield_plus_produit] = useState("");
@@ -262,8 +295,8 @@ const AddClassManual = (props) => {
axios.post(myurl, form).then(res => {
if (res.data.status != "False") {
- console.log(" In test res.data.status = " + res.data.status);
- console.log(" In test res.data.message r_class = " + res.data.message);
+ //console.log(" In test res.data.status = " + res.data.status);
+ //console.log(" In test res.data.message r_class = " + res.data.message);
setmyApiResponse("True");
setResult(res.data.message);
var mylocaltraining = JSON.parse(res.data.message);
@@ -286,6 +319,12 @@ const AddClassManual = (props) => {
setfield_programme(mylocaltraining.programme);
}
+ if (mylocaltraining.pourqui) {
+ //document.getElementsByName("programme")[0].value = mylocaltraining.programme;
+ setfield_pourqui(mylocaltraining.pourqui);
+ }
+
+
if (mylocaltraining.prerequis) {
//document.getElementsByName("prerequis")[0].value = mylocaltraining.prerequis;
@@ -307,17 +346,25 @@ const AddClassManual = (props) => {
if (mylocaltraining.cpf) {
setmycpf(mylocaltraining.cpf);
-
}
else
setmycpf("0");
+
+ if (mylocaltraining.support) {
+ setmytrainingsupport(mylocaltraining.support);
+ }
+ else{
+ setmytrainingsupport("n/a");
+ }
+
+
if (mylocaltraining.certif) {
setmycertif(mylocaltraining.certif);
}
else
- setmycertif("0");
+ setmycertif("0");
if (mylocaltraining.price)
@@ -363,9 +410,13 @@ const AddClassManual = (props) => {
if (mylocaltraining.url)
document.getElementsByName("url")[0].value = mylocaltraining.url;
- document.getElementsByName("class_inscription_url")[0].value = "";
- if (mylocaltraining.class_inscription_url)
- document.getElementsByName("class_inscription_url")[0].value = mylocaltraining.class_inscription_url;
+ document.getElementsByName("class_inscription_url")[0].value = "";
+ if (mylocaltraining.class_inscription_url)
+ document.getElementsByName("class_inscription_url")[0].value = mylocaltraining.class_inscription_url;
+
+ document.getElementsByName("class_banner_img_url")[0].value = "";
+ if (mylocaltraining.img_banner_detail_class)
+ document.getElementsByName("class_banner_img_url")[0].value = mylocaltraining.img_banner_detail_class;
//document.getElementsByName("zone_diffusion")[0].value = "";
if (mylocaltraining.zone_diffusion_str) {
@@ -410,6 +461,7 @@ const AddClassManual = (props) => {
const editorRef_objectif = useRef(null);
const editorRef_programme = useRef(null);
const editorRef_prerequis = useRef(null);
+ const editorRef_pourqui = useRef(null);
const editorRef_mots_cle = useRef(null);
const editorRef_plus_produit = useRef(null);
const editorRef_zone_diffusion = useRef(null);
@@ -433,6 +485,14 @@ const AddClassManual = (props) => {
var mycpf = document.getElementsByName("cpf")[0].value;
var mycertif = document.getElementsByName("certif")[0].value;
+ var trainingSupport = document.getElementsByName("training_support")[0].value;
+ var banniereImg = document.getElementsByName("class_banner_img_url")[0].value;
+
+ var pourqui = "";
+ if (editorRef_pourqui.current) {
+ pourqui = editorRef_pourqui.current.getContent();
+ }
+
var objectif = "";
if (editorRef_objectif.current) {
@@ -542,6 +602,11 @@ const AddClassManual = (props) => {
formData.append('certif', mycertif);
+ formData.append('pourqui', pourqui);
+ formData.append('support', trainingSupport);
+ formData.append('img_banner_detail_class', banniereImg);
+
+
//console.log(" domaine = "+domaine);
@@ -573,112 +638,8 @@ const AddClassManual = (props) => {
function DataUpdated() {
setdatamodification("1");
}
- /*
- function ModifTraining() {
-
- document.getElementsByName("mots_cle")[0].disabled = false;
- document.getElementsByName("mots_cle")[0].style.backgroundColor = "#ffffff";
-
- document.getElementsByName("zone_diffusion")[0].disabled = false;
- document.getElementsByName("zone_diffusion")[0].style.backgroundColor = "#ffffff";
-
- document.getElementsByName("date_lieu")[0].disabled = false;
- document.getElementsByName("date_lieu")[0].style.backgroundColor = "#ffffff";
-
-
- document.getElementsByName("plus_produit")[0].disabled = false;
- document.getElementsByName("plus_produit")[0].style.backgroundColor = "#ffffff";
-
- //document.getElementsByName("description2")[0].disabled = false;
- //document.getElementsByName("description2")[0].style.backgroundColor = "#ffffff";
-
- document.getElementsByName("url")[0].disabled = false;
- document.getElementsByName("url")[0].style.backgroundColor = "#ffffff";
-
- document.getElementsByName("duree")[0].disabled = false;
- document.getElementsByName("duree")[0].style.backgroundColor = "#ffffff";
-
- document.getElementsByName("price")[0].disabled = false;
- document.getElementsByName("price")[0].style.backgroundColor = "#ffffff";
-
- document.getElementsByName("domaine")[0].disabled = false;
- document.getElementsByName("domaine")[0].style.backgroundColor = "#ffffff";
-
- document.getElementsByName("distentiel")[0].disabled = false;
- document.getElementsByName("distentiel")[0].style.backgroundColor = "#ffffff";
-
- document.getElementsByName("presentiel")[0].disabled = false;
- document.getElementsByName("presentiel")[0].style.backgroundColor = "#ffffff";
-
-
-
- document.getElementsByName("trainer")[0].disabled = false;
- document.getElementsByName("trainer")[0].style.backgroundColor = "#ffffff";
-
- document.getElementsByName("title")[0].disabled = false;
- document.getElementsByName("title")[0].style.backgroundColor = "#ffffff";
-
- document.getElementsByName("objectif")[0].disabled = false;
- document.getElementsByName("objectif")[0].style.backgroundColor = "#ffffff";
-
- document.getElementsByName("programme")[0].disabled = false;
- document.getElementsByName("programme")[0].style.backgroundColor = "#ffffff";
-
- document.getElementsByName("prerequis")[0].disabled = false;
- document.getElementsByName("prerequis")[0].style.backgroundColor = "#ffffff";
-
-
- document.getElementsByName("metier")[0].disabled = false;
- document.getElementsByName("metier")[0].style.backgroundColor = "#ffffff";
-
- }*/
- /*
- function DisableTraining() {
- document.getElementsByName("mots_cle")[0].disabled = true;
- document.getElementsByName("mots_cle")[0].style.backgroundColor = "#ECEFF1";
-
- document.getElementsByName("zone_diffusion")[0].disabled = true;
- document.getElementsByName("zone_diffusion")[0].style.backgroundColor = "#ECEFF1";
-
- document.getElementsByName("date_lieu")[0].disabled = true;
- document.getElementsByName("date_lieu")[0].style.backgroundColor = "#ECEFF1";
-
- document.getElementsByName("plus_produit")[0].disabled = true;
- document.getElementsByName("plus_produit")[0].style.backgroundColor = "#ECEFF1";
-
- //document.getElementsByName("description2")[0].disabled = true;
- //document.getElementsByName("description2")[0].style.backgroundColor = "#ECEFF1";
-
- document.getElementsByName("url")[0].disabled = true;
- document.getElementsByName("url")[0].style.backgroundColor = "#ECEFF1";
-
- document.getElementsByName("duree")[0].disabled = true;
- document.getElementsByName("duree")[0].style.backgroundColor = "#ECEFF1";
-
- document.getElementsByName("price")[0].disabled = true;
- document.getElementsByName("price")[0].style.backgroundColor = "#ECEFF1";
-
- document.getElementsByName("domaine")[0].disabled = true;
- document.getElementsByName("domaine")[0].style.backgroundColor = "#ECEFF1";
-
- document.getElementsByName("distentiel")[0].disabled = true;
- document.getElementsByName("distentiel")[0].style.backgroundColor = "#ECEFF1";
-
- document.getElementsByName("presentiel")[0].disabled = true;
- document.getElementsByName("presentiel")[0].style.backgroundColor = "#ECEFF1";
-
- document.getElementsByName("trainer")[0].disabled = true;
- document.getElementsByName("trainer")[0].style.backgroundColor = "#ECEFF1";
-
- document.getElementsByName("title")[0].disabled = true;
- document.getElementsByName("title")[0].style.backgroundColor = "#ECEFF1";
-
- document.getElementsByName("metier")[0].disabled = true;
- document.getElementsByName("metier")[0].style.backgroundColor = "#ECEFF1";
-
- }*/
function alertactivecompte() {
//alert(" ispending = ===== " + props.ispending);
@@ -1140,6 +1101,29 @@ const AddClassManual = (props) => {
+