From 7b4ee1a2bc35f20fca98f24f9271bfc56527c7ec Mon Sep 17 00:00:00 2001 From: cherif Date: Sat, 24 Aug 2024 13:13:05 +0200 Subject: [PATCH] qqs --- src/components/Emarge_QR_Code.js | 2 +- src/components/Mon_Catalogue_Public.js | 2804 ++++++++++++++++-------- src/components/UpdatePartnerInfo.js | 610 ++++-- 3 files changed, 2362 insertions(+), 1054 deletions(-) diff --git a/src/components/Emarge_QR_Code.js b/src/components/Emarge_QR_Code.js index 6231307..5dd5149 100644 --- a/src/components/Emarge_QR_Code.js +++ b/src/components/Emarge_QR_Code.js @@ -260,7 +260,7 @@ function Emarge_QR_Code() { else form.append('signature_img', ""); - console.log(" isimgclassSelected #### = ", isimgclassSelected); + //console.log(" isimgclassSelected #### = ", isimgclassSelected); diff --git a/src/components/Mon_Catalogue_Public.js b/src/components/Mon_Catalogue_Public.js index 75d857b..bb6949d 100644 --- a/src/components/Mon_Catalogue_Public.js +++ b/src/components/Mon_Catalogue_Public.js @@ -2607,7 +2607,7 @@ const Mon_Catalogue_Public = () => { if (String(res.data.status) === "true") { //console.log(" In Get_Subdomain_Partner_Data res.data.status = " + res.data.status); - //console.log(" In Get_Subdomain_Partner_Data res.data.message r_class = " + res.data.message); + // console.log(" In Get_Subdomain_Partner_Data res.data.message r_class = " + res.data.message); setGet_Subdomain_Partner_Data_api("true"); setGet_Subdomain_Partner_Data_result(res.data.message); @@ -2620,10 +2620,12 @@ const Mon_Catalogue_Public = () => { var recid = JSON.parse(x).recid; var nom = JSON.parse(x).nom; - var catalog_pub_logo = "data:image/png;base64," + JSON.parse(x).catalog_pub_logo; - var catalog_pub_banniere_img = "data:image/png;base64," + JSON.parse(x).catalog_pub_banniere_img; + var catalog_pub_logo = JSON.parse(x).catalog_pub_logo; + var catalog_pub_banniere_img = JSON.parse(x).catalog_pub_banniere_img; var catalog_pub_message_1_txt = JSON.parse(x).catalog_pub_message_1_txt; + var theme_code = JSON.parse(x).theme_code; + var catalog_pub_message_2_txt = "" if (JSON.parse(x).catalog_pub_message_2_txt) catalog_pub_message_2_txt = JSON.parse(x).catalog_pub_message_2_txt; @@ -2645,6 +2647,7 @@ const Mon_Catalogue_Public = () => { "catalog_pub_message_1_txt": catalog_pub_message_1_txt, "catalog_pub_message_2_txt": catalog_pub_message_2_txt, "catalog_pub_theme_id": catalog_pub_theme_id, + "theme_code": theme_code, }; //console.log(" --- node = ", node); @@ -2689,33 +2692,6 @@ const Mon_Catalogue_Public = () => {
- - - MySy Information - - - Confirmez la deconnexion - - - - - -
-
- -
-
- -
-
- -
-
- Formation & Tutoriel Gratuit ou payant Excellente qualité @@ -2724,204 +2700,160 @@ const Mon_Catalogue_Public = () => { - - Mon Compte - setDialog_1_open(true)} className="mymenu_item" - >Deconnexion - - - - - Mon Compte - Connexion - - S'inscrire - Deconnexion - - - - - - - {/* - - - */} - - - -
- - -
+ {/******* Gestion du THEME "MySy_Theme3" */} {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 - && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_banniere_img &&
- + && String(New_Get_Subdomain_Partner_Data_result[0].theme_code) === "MySy_Theme3" &&
+ + {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_banniere_img &&
+ -
} +
} - {!New_Get_Subdomain_Partner_Data_result || New_Get_Subdomain_Partner_Data_result.length <= 0 - || !New_Get_Subdomain_Partner_Data_result[0].catalog_pub_banniere_img && -
+ {!New_Get_Subdomain_Partner_Data_result || New_Get_Subdomain_Partner_Data_result.length <= 0 + || !New_Get_Subdomain_Partner_Data_result[0].catalog_pub_banniere_img && +
-
} +
} - - {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 - && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_logo && -
- {New_Get_Subdomain_Partner_Data_result[0].nom} + + {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_logo && +
+ {New_Get_Subdomain_Partner_Data_result[0].nom} -
} +
} - {!New_Get_Subdomain_Partner_Data_result || New_Get_Subdomain_Partner_Data_result.length <= 0 + {/*!New_Get_Subdomain_Partner_Data_result || New_Get_Subdomain_Partner_Data_result.length <= 0 || !New_Get_Subdomain_Partner_Data_result[0].catalog_pub_logo &&
MySy Training Technology -
} +
*/} - + -
- - - - -
- -
-
- -
- -
- {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 && - } - - - {New_Get_Subdomain_Partner_Data_result[0] && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_message_2_txt && - }
-
+
+
-
+
+ +
+ {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 && + } -
+ {New_Get_Subdomain_Partner_Data_result[0] && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_message_2_txt && + } +
-
- - -
- -
- -
- -
-
-
- - - - - {/*SearchText.length > 2 && */} - {SearchText.length > 2 &&  } +
+
+
+ + +
+ +
- -
- + +
+
+
+ + + + + {/*SearchText.length > 2 && */} + {SearchText.length > 2 &&  } + + + + +
+
+
+ +
+
+ + +
+ + + + +
+ +
+
 
+ +
+ + + + + + {suggestion2 && suggestion2.slice(0, 2).map((suggestion, id) => +
OnSuggestionHandler(JSON.parse(suggestion).name)}> {JSON.parse(suggestion).name}
+ )} +
- -
- - - - -
- -
-
 
- -
- - - - - - {suggestion2 && suggestion2.slice(0, 2).map((suggestion, id) => -
OnSuggestionHandler(JSON.parse(suggestion).name)}> {JSON.parse(suggestion).name}
- )} - -
-
- - {/*
+ {/*
*/} +
+ + +
-
-
+ +
+
+ +
Nos Formations & Tutoriels
+ {showelement === "true" &&
+ +
Masquer les Métiers & Filtres
+
+ +
+ } + + {showelement === "false" &&
+
Afficher les Métiers & Filtres
+
+ +
+ } + + {showelement === "true" &&
+
+
Les filtres
+
+
+
Eligible CPF +
+
+
-
-
+
+ + +
+
-
Nos Formations & Tutoriels
- {showelement === "true" &&
+
+
+ + +
+
-
Masquer les Métiers & Filtres
-
+ {String(cpfchecked) === String("1") &&
+
+ KO -
- } +
+
} - {showelement === "false" &&
-
Afficher les Métiers & Filtres
-
- -
- } - - {showelement === "true" &&
-
-
Les filtres
- - -
-
-
Eligible CPF -
-
-
- -
- -
-
-
- - + +
+
Certification +
+ +
+
+
+ + +
+
+ +
+
+ + +
+
+ {String(certifchecked) === String("1") &&
+
+ KO + +
+
}
- {String(cpfchecked) === String("1") &&
-
- KO +
+
Type
-
} -
-
+
+
+
+ + +
+
+
+
+ + +
+
+ {String(typechecked) === String("1") &&
+
+ KO -
-
Certification -
- -
-
-
- - +
+
}
-
-
- - -
-
- {String(certifchecked) === String("1") &&
-
- KO -
-
} -
-
- - -
-
Type -
- -
-
-
- - -
-
- -
-
- - -
-
- {String(typechecked) === String("1") &&
-
- KO - -
-
} -
-
- - - {/*
+ {/*
Support
@@ -3077,415 +3009,415 @@ const Mon_Catalogue_Public = () => { -
-
Lieu +
+
Lieu +
+ +
+
+
+ + +
+
+ +
+
+ + +
+
+ {String(lieuchecked) === String("1") &&
+
+ KO + +
+
} +
+
+ + + {trainingonsite && String(trainingonsite) === String("0") &&
+
Ville +
+ +
+ + {suggestioncities && suggestioncities.slice(0, 3).map((suggestion, id) => +
OnCitiesSuggestionHandler(JSON.parse(suggestion).ville)}> {JSON.parse(suggestion).ville}
+ )} + +
+ + +
 
+
} + + {trainingonsite && String(trainingonsite) === String("0") &&
+
Code postale +
+ +
+ +
+ + +
 
+
} + +
+
Support +
+ +
+ + + + +
+
+ +
+
Prix +
+ +
+ `${value} €`} + value={range_price} + step={500} + name="toto" + + onChange={value => setrange_price(value)} + //onChange={TrainingPriceHandle} + onChangeComplete={value => console.log(value)} + /> +
+ + +
 
+
+ +
-
-
-
- - + +
+ + + +
Les Métiers
+ {NewSearchText &&
+ +
+
+ Recherhe pour : "{NewSearchText}" +
+ +
+
+ +
+
+ Réinitaliser les filtres +
+
+
+
-
-
- - +
+
+ +
+
+ Management
+
+ +
+ +
- {String(lieuchecked) === String("1") &&
-
- KO + +
+
+ +
+
+ Informatique
+
+ +
+ +
+
+
+ +
+
+ +
+
+ Graphisme
+
+ +
+ +
+
+
+ +
+
+
+ + +
+
+ Afficher plus de métiers +
+ +
+
+ + +
+
} + + + {!NewSearchText &&
+
+ +
+
+ + +
+
+ Tous les métiers +
+
+
+
+
+
+ + +
+
+ {mymetier && String(mymetier) === "management" && + } + + {!mymetier || String(mymetier) !== "management" && + } + + {!mymetier && + } + + +
+
+ Management +
+
+ +
+ +
+
+
+ + +
+
+ {mymetier && String(mymetier) === "IT" && + } + + {!mymetier || String(mymetier) !== "IT" && + } + + {!mymetier && + } + +
+
+ Informatique +
+
+ +
+
+
+
+ +
+
+ {mymetier && String(mymetier) === "graphisme" && + } + + {!mymetier || String(mymetier) !== "graphisme" && + } + + {!mymetier && + } + + +
+ +
+ Graphisme +
+
+ +
+
+
+
+
+
+ {mymetier && String(mymetier) === "sante_nat" && + } + + {!mymetier || String(mymetier) !== "sante_nat" && + } + + {!mymetier && + } + + +
+ +
+ Santé naturelle +
+
+ +
+
+
+
+ + + + + {!displayAllmetiers &&
+
+
+ + +
+
+ Afficher plus de métiers +
} -
-
- - - {trainingonsite && String(trainingonsite) === String("0") &&
-
Ville -
- -
- - {suggestioncities && suggestioncities.slice(0, 3).map((suggestion, id) => -
OnCitiesSuggestionHandler(JSON.parse(suggestion).ville)}> {JSON.parse(suggestion).ville}
- )} - -
- - -
 
-
} - - {trainingonsite && String(trainingonsite) === String("0") &&
-
Code postale -
- -
- -
- - -
 
-
} - -
-
Support -
- -
- - - - -
-
- -
-
Prix -
- -
- `${value} €`} - value={range_price} - step={500} - name="toto" - - onChange={value => setrange_price(value)} - //onChange={TrainingPriceHandle} - onChangeComplete={value => console.log(value)} - /> -
- - -
 
-
- - -
- - -
-
Les Métiers
- {NewSearchText &&
+ {displayAllmetiers &&
+
+ -
-
- Recherhe pour : "{NewSearchText}" -
+
+
+ Développement Personnel +
+
-
-
- -
-
- Réinitaliser les filtres -
-
-
-
-
-
- -
-
- -
-
- Management
-
+
+
+
} -
-
-
+ {displayAllmetiers &&
+
+ {mymetier && String(mymetier) === "projets" && + } -
-
- -
-
- Informatique
-
+ {!mymetier || String(mymetier) !== "projets" && + } + + {!mymetier && + } + +
+
+ Projets +
+
+ +
+
+
} + {displayAllmetiers &&
+
+ -
-
-
+
+
+ Sport +
+
-
-
- -
-
- Graphisme
-
+
+
- -
-
-
- -
-
-
- + -
-
- Afficher plus de métiers -
- -
-
+
} -
-
} - - - {!NewSearchText &&
-
- -
-
- - -
-
- Tous les métiers -
-
-
-
-
-
- - -
-
- {mymetier && String(mymetier) === "management" && - } - - {!mymetier || String(mymetier) !== "management" && - } - - {!mymetier && - } - - -
-
- Management -
-
+ {displayAllmetiers &&
+
+
+ - +
+
+ Afficher Moins de métiers +
+
} -
-
-
- - -
-
- {mymetier && String(mymetier) === "IT" && - } - - {!mymetier || String(mymetier) !== "IT" && - } - - {!mymetier && - } - -
-
- Informatique -
-
- -
-
-
-
- -
-
- {mymetier && String(mymetier) === "graphisme" && - } - - {!mymetier || String(mymetier) !== "graphisme" && - } - - {!mymetier && - } - - -
- -
- Graphisme -
-
- -
-
-
-
-
-
- {mymetier && String(mymetier) === "sante_nat" && - } - - {!mymetier || String(mymetier) !== "sante_nat" && - } - - {!mymetier && - } - - -
- -
- Santé naturelle -
-
- -
-
-
-
- - - - - {!displayAllmetiers &&
-
-
- + -
-
- Afficher plus de métiers -
} - - {displayAllmetiers &&
-
- - -
-
- Développement Personnel -
-
- -
-
- -
-
} - - {displayAllmetiers &&
-
- {mymetier && String(mymetier) === "projets" && - } - - {!mymetier || String(mymetier) !== "projets" && - } - - {!mymetier && - } - -
-
- Projets -
-
- -
-
- -
-
} - {displayAllmetiers &&
-
- - -
-
- Sport -
-
- -
-
- -
-
} - - - {displayAllmetiers &&
-
-
- - -
-
- Afficher Moins de métiers -
- -
-
} - - -
-
} - - - {/*
+ {/*
Formation Programmation @@ -3593,7 +3525,7 @@ const Mon_Catalogue_Public = () => {
 
*/} - {/*
+ {/*
@@ -3606,284 +3538,1408 @@ const Mon_Catalogue_Public = () => { -
- } +
+ } -
+
-
Nos Formations & Tutoriels
- {String(userconnected) === String("1") &&
- -
- } +
Nos Formations & Tutoriels
+ {String(userconnected) === String("1") &&
+ +
+ } - {myApiResponse == "False" &&
+ {myApiResponse == "False" &&
- Impossible de contacter l'hote distant -
} + Impossible de contacter l'hote distant +
} - {myApiResponse == "True" && String(besoinaiderecherche) === String("1") &&
+ {myApiResponse == "True" && String(besoinaiderecherche) === String("1") &&
- Le resultat est vide, besoin d'aide ? - + Le resultat est vide, besoin d'aide ? + -
} +
} - {result && myApiResponse === "True" && !newresult && -
-
-
+ {result && myApiResponse === "True" && !newresult && +
+
+
+ setCurrentPage2(page)} + /> +
+
+
+ Trier par + + +
+
+ + +
+ + +
} + + {result && myApiResponse === "True" && newresult && +
setCurrentPage2(page)} /> -
-
-
- Trier par - +
} + + + {newresult && (newresult.length <= PageSize) &&
+   +
+   +
} + + + {result && myApiResponse == "True" && fin == 0 && !newresult && + result.slice(0, PageSize).map((formation) => ( +
+ +
+ + ))} + + {result && myApiResponse == "True" && fin == 0 && newresult && + newresult.slice(0, PageSize).map((formation) => ( +
+ + +
+ + ))} + + + + {result && myApiResponse === "True" && fin === 1 && !newresult + && currentTableData2 + && currentTableData2.map((formation) => ( +
+ + +
+ + ))} + + {result && myApiResponse === "True" && fin === 1 && newresult + && currentTableData2 + && currentTableData2.map((formation) => ( +
+ + +
+ + ))} + + + {result && !newresult &&
+ + {String(userconnected) === String("1") && } + setCurrentPage2(page)} + /> +
+ } + + {result && newresult &&
+ + {String(userconnected) === String("1") && } + setCurrentPage2(page)} + /> +
+ } +
+ + + +
+ + +
+ +
+
Notre actualité + +
+ +
+ +
+ +
+ +
+ +
+ +
+ 19 DECEMBRE 2022 +
+ +
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit +
+ +
+ +
+
+ +
+ +
+ +
+ +
+ 19 DECEMBRE 2022 +
+ +
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit +
+ +
+ + +
+ +
+ +
+ +
+ +
+ +
+ 19 DECEMBRE 2022 +
+ +
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit +
+ +
+ + +
+ + +
+
-
} - - {result && myApiResponse === "True" && newresult && -
- setCurrentPage2(page)} - /> +
+
-
} +
+ +
+ + Voir tous nos articles + +
+
+ +
+
+
+ +
+ +
- {newresult && (newresult.length <= PageSize) &&
-   -
-   +
+ +
+ + + +
+
+
+ +
+
+
} + + + + {/******* FIN Gestion du THEME "MySy_Theme3" */} + + {/******* Gestion du THEME PAR DEFAULT " */} + {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && String(New_Get_Subdomain_Partner_Data_result[0].theme_code) !== "MySy_Theme3" &&
+ + {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_banniere_img &&
+ +
} - {result && myApiResponse == "True" && fin == 0 && !newresult && - result.slice(0, PageSize).map((formation) => ( -
+ {!New_Get_Subdomain_Partner_Data_result || New_Get_Subdomain_Partner_Data_result.length <= 0 + || !New_Get_Subdomain_Partner_Data_result[0].catalog_pub_banniere_img && +
- +
} + + + + {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_logo && +
+ {New_Get_Subdomain_Partner_Data_result[0].nom} + +
} + + {/*!New_Get_Subdomain_Partner_Data_result || New_Get_Subdomain_Partner_Data_result.length <= 0 + || !New_Get_Subdomain_Partner_Data_result[0].catalog_pub_logo && +
+ MySy Training Technology + +
*/} + +
+ +
+ {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_message_3_txt && toooooo } + + + - {result && myApiResponse == "True" && fin == 0 && newresult && - newresult.slice(0, PageSize).map((formation) => ( -
- - -
- - ))} - - - - {result && myApiResponse === "True" && fin === 1 && !newresult - && currentTableData2 - && currentTableData2.map((formation) => ( -
- - -
- - ))} - - {result && myApiResponse === "True" && fin === 1 && newresult - && currentTableData2 - && currentTableData2.map((formation) => ( -
- - -
- - ))} - - - {result && !newresult &&
- - {String(userconnected) === String("1") && } - setCurrentPage2(page)} - /> -
- } - - {result && newresult &&
- - {String(userconnected) === String("1") && } - setCurrentPage2(page)} - /> -
- }
+
+
+ +
+ +
+ {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 && + } -
- - -
- -
-
Notre actualité - -
- -
- -
- -
- -
- -
- -
- 19 DECEMBRE 2022 -
- -
- Lorem ipsum dolor sit amet, consectetur adipiscing elit -
- -
- - + {New_Get_Subdomain_Partner_Data_result[0] && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_message_2_txt && + }
-
+
+ +
+ + +
+ +
+ + +
+ +
+ +
+ +
+
+
+ + + + + {/*SearchText.length > 2 && */} + {SearchText.length > 2 &&  } + + + + +
+
+
+ +
+
+ + +
+ + -
-
+
+
 
+ +
+ + + + + + {suggestion2 && suggestion2.slice(0, 2).map((suggestion, id) => +
OnSuggestionHandler(JSON.parse(suggestion).name)}> {JSON.parse(suggestion).name}
+ )} -
- 19 DECEMBRE 2022
- -
- Lorem ipsum dolor sit amet, consectetur adipiscing elit -
-
+ {/*
-
- -
- -
- -
- -
- -
- 19 DECEMBRE 2022 -
- -
- Lorem ipsum dolor sit amet, consectetur adipiscing elit -
- -
+ +
*/}
- -
-
-
-
-
- -
+ -
+ {showelement === "false" &&
+
Afficher les Métiers & Filtres
+
-
+
+ } + + {showelement === "true" &&
+
+
Les filtres
+ + +
+
+
Eligible CPF +
+
+
+ +
+ + +
+
+ +
+
+ + +
+
+ + {String(cpfchecked) === String("1") &&
+
+ KO + +
+
} + +
+
+ + +
+
Certification +
+ +
+
+
+ + +
+
+ +
+
+ + +
+
+ {String(certifchecked) === String("1") &&
+
+ KO + +
+
} +
+
+ + +
+
Type +
+ +
+
+
+ + +
+
+ +
+
+ + +
+
+ {String(typechecked) === String("1") &&
+
+ KO + +
+
} +
+
+ + + {/*
+
Support +
+ +
+
+
+ + +
+
+ +
+
+ + +
+
+ {String(supportchecked) === String("1") &&
+
+ KO + +
+
} +
+
*/} + + + +
+
Lieu +
+ +
+
+
+ + +
+
+ +
+
+ + +
+
+ {String(lieuchecked) === String("1") &&
+
+ KO + +
+
} +
+
+ + + {trainingonsite && String(trainingonsite) === String("0") &&
+
Ville +
+ +
+ + {suggestioncities && suggestioncities.slice(0, 3).map((suggestion, id) => +
OnCitiesSuggestionHandler(JSON.parse(suggestion).ville)}> {JSON.parse(suggestion).ville}
+ )} + +
+ + +
 
+
} + + {trainingonsite && String(trainingonsite) === String("0") &&
+
Code postale +
+ +
+ +
+ + +
 
+
} + +
+
Support +
+ +
+ + + + +
+
+ +
+
Prix +
+ +
+ `${value} €`} + value={range_price} + step={500} + name="toto" + + onChange={value => setrange_price(value)} + //onChange={TrainingPriceHandle} + onChangeComplete={value => console.log(value)} + /> +
+ + +
 
+
+ + +
+ + +
+ + + +
Les Métiers
+ {NewSearchText &&
+ +
+
+ Recherhe pour : "{NewSearchText}" +
+ +
+
+ +
+
+ Réinitaliser les filtres +
+
+
+
+
+
+ +
+
+ +
+
+ Management
+
+ +
+ +
+
+
+ +
+
+ +
+
+ Informatique
+
+ +
+ +
+
+
+ +
+
+ +
+
+ Graphisme
+
+ +
+ +
+
+
+ +
+
+
+ + +
+
+ Afficher plus de métiers +
+ +
+
+ + +
+
} + + + {!NewSearchText &&
+
+ +
+
+ + +
+
+ Tous les métiers +
+
+
+
+
+
+ + +
+
+ {mymetier && String(mymetier) === "management" && + } + + {!mymetier || String(mymetier) !== "management" && + } + + {!mymetier && + } + + +
+
+ Management +
+
+ +
+ +
+
+
+ + +
+
+ {mymetier && String(mymetier) === "IT" && + } + + {!mymetier || String(mymetier) !== "IT" && + } + + {!mymetier && + } + +
+
+ Informatique +
+
+ +
+
+
+
+ +
+
+ {mymetier && String(mymetier) === "graphisme" && + } + + {!mymetier || String(mymetier) !== "graphisme" && + } + + {!mymetier && + } + + +
+ +
+ Graphisme +
+
+ +
+
+
+
+
+
+ {mymetier && String(mymetier) === "sante_nat" && + } + + {!mymetier || String(mymetier) !== "sante_nat" && + } + + {!mymetier && + } + + +
+ +
+ Santé naturelle +
+
+ +
+
+
+
+ + + + + {!displayAllmetiers &&
+
+
+ + +
+
+ Afficher plus de métiers +
+ +
+
} + + + + {displayAllmetiers &&
+
+ + +
+
+ Développement Personnel +
+
+ +
+
+ +
+
} + + {displayAllmetiers &&
+
+ {mymetier && String(mymetier) === "projets" && + } + + {!mymetier || String(mymetier) !== "projets" && + } + + {!mymetier && + } + +
+
+ Projets +
+
+ +
+
+ +
+
} + {displayAllmetiers &&
+
+ + +
+
+ Sport +
+
+ +
+
+ +
+
} + + + {displayAllmetiers &&
+
+
+ - +
+
+ Afficher Moins de métiers +
+ +
+
} + + +
+
} + + + {/*
+
+
+ Formation Programmation +
+

Informatique

+
+
+
+ + +
+
+ Formation graphisme +
+

Graphisme

+
+
+
+ + +
+
+ Formation gestion projets +
+

Projets

+
+
+
+ +
 
+ +
+
+ Formation Management +
+

Management

+
+
+ + + +
+ +
+
+ Formation Digitale +
+

Digital

+
+
+
+ +
+
+ Ressources Humaines +
+

RH

+
+
+ + + +
+
 
+
+
+ Marketing +
+

Marketing

+
+
+
+ +
+
+ Autres +
+

Bureautique

+
+
+ +
+ + +
+
+ Commerce +
+

Commerce

+
+
+
+
 
+ +
+
+ Autres +
+

Dev. Personnel

+
+
+ + +
+
 
+
*/} + + {/*
+
+
+
+

Tous les Métiers

+
+
+
+
*/} + + + + +
+ } + +
+ +
Nos Formations & Tutoriels
+ {String(userconnected) === String("1") &&
+ +
+ } + + {myApiResponse == "False" &&
+ + Impossible de contacter l'hote distant +
} + + {myApiResponse == "True" && String(besoinaiderecherche) === String("1") &&
+ + Le resultat est vide, besoin d'aide ? + + +
} + + + {result && myApiResponse === "True" && !newresult && +
+
+
+ setCurrentPage2(page)} + /> +
+
+
+ Trier par + + +
+
+ + +
+ + +
} + + {result && myApiResponse === "True" && newresult && +
+ setCurrentPage2(page)} + /> + + +
} + + + {newresult && (newresult.length <= PageSize) &&
+   +
+   +
} + + + {result && myApiResponse == "True" && fin == 0 && !newresult && + result.slice(0, PageSize).map((formation) => ( +
+ + +
+ + ))} + + {result && myApiResponse == "True" && fin == 0 && newresult && + newresult.slice(0, PageSize).map((formation) => ( +
+ + +
+ + ))} + + + + {result && myApiResponse === "True" && fin === 1 && !newresult + && currentTableData2 + && currentTableData2.map((formation) => ( +
+ + +
+ + ))} + + {result && myApiResponse === "True" && fin === 1 && newresult + && currentTableData2 + && currentTableData2.map((formation) => ( +
+ + +
+ + ))} + + + {result && !newresult &&
+ + {String(userconnected) === String("1") && } + setCurrentPage2(page)} + /> +
+ } + + {result && newresult &&
+ + {String(userconnected) === String("1") && } + setCurrentPage2(page)} + /> +
+ } +
+ + + +
+ + +
+ +
+
Notre actualité + +
+ +
+ +
+ +
+ +
+ +
+ +
+ 19 DECEMBRE 2022 +
+ +
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit +
+ +
+ + +
+ +
+ +
+ +
+ +
+ +
+ 19 DECEMBRE 2022 +
+ +
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit +
+ +
+ + +
+ +
+ +
+ +
+ +
+ +
+ 19 DECEMBRE 2022 +
+ +
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit +
+ +
+ + +
+ + + + +
+ +
+ + +
+
+ +
+ +
+ + +
+ +
-
-
+
- - -
-
-
- -
-
+
+
+
} + {/******* FIN Gestion du THEME PAR DEFAULT " */}
diff --git a/src/components/UpdatePartnerInfo.js b/src/components/UpdatePartnerInfo.js index ce2ce86..7849f37 100644 --- a/src/components/UpdatePartnerInfo.js +++ b/src/components/UpdatePartnerInfo.js @@ -994,6 +994,55 @@ function UpdateParnterInfo(props) { }); }; + const [Add_Update_Catalog_Pub_Theme_api, setAdd_Update_Catalog_Pub_Theme_api] = useState(); + const [Add_Update_Catalog_Pub_Theme_message, setAdd_Update_Catalog_Pub_Theme_message] = useState(); + const [Add_Update_Catalog_Pub_Theme_result, setAdd_Update_Catalog_Pub_Theme_result] = useState(); + function Add_Update_Catalog_Pub_Theme() { + var form = new FormData(); + + + const stored_cookie = getCookie('tokenmysypart'); + form.append("token", stored_cookie); + form.append("theme_id", selected_catalog_pub_theme_id); + form.append("message_1_txt", p_catalog_pub_message_1_txt); + form.append("message_2_txt", p_catalog_pub_message_2_txt); + form.append("_id", selected_catalog_pub_config_id); + + + + //console.log(" form == ", form); + + var myurl = process.env.REACT_APP_API_URL + "myclass/api/Add_Update_Partner_Catalog_Pub_Config/"; + + setLoading(true); + axios.post(myurl, form).then(res => { + setLoading(false); + //console.log(" In Add_Update_Catalog_Pub_Theme res.data.status = " + res.data.status); + //console.log(" In Add_Update_Catalog_Pub_Theme res.data.message r_class = " + res.data.message); + + if (String(res.data.status) === String("true")) { + setAdd_Update_Catalog_Pub_Theme_api("true"); + setAdd_Update_Catalog_Pub_Theme_result(res.data.message); + + alert(res.data.message); + + } + else { + setAdd_Update_Catalog_Pub_Theme_api("false"); + setAdd_Update_Catalog_Pub_Theme_message(res.data.message); + alert(res.data.message); + } + + }).catch((error) => { + setLoading(false); + console.warn('UpdateStagiaireData : Not good man :( Add_Update_Catalog_Pub_Theme = ' + error); + setAdd_Update_Catalog_Pub_Theme_api("false"); + alert(" Impossible de mettre à jour la configuration"); + + }) + } + + const [getPartnerImages_api, setgetPartnerImages_api] = useState(); const [getPartnerImages_message, setgetPartnerImages_message] = useState(); @@ -1812,6 +1861,18 @@ function UpdateParnterInfo(props) { new_data2.push(node); }); + //--- + var node = { + "_id": "", + "id": "id", + "label": "", + "code": "", + "description": "", + "theme_preview": "", + + }; + new_data2.push(node); + if (new_data2.length > 0) setNEW_Get_List_Catalog_Public_Themes_result(new_data2); @@ -1833,8 +1894,11 @@ function UpdateParnterInfo(props) { - const [selected_catalog_pub_theme_id, setselected_catalog_pub_theme_id] = useState(); - const [selected_catalog_pub_theme_preview, setselected_catalog_pub_theme_preview] = useState(); + const [selected_catalog_pub_theme_id, setselected_catalog_pub_theme_id] = useState(""); + const [selected_catalog_pub_theme_preview, setselected_catalog_pub_theme_preview] = useState(""); + const [p_catalog_pub_message_1_txt, setp_catalog_pub_message_1_txt] = useState(""); + const [p_catalog_pub_message_2_txt, setp_catalog_pub_message_2_txt] = useState(""); + @@ -1882,6 +1946,9 @@ function UpdateParnterInfo(props) { const [Partner_Catalog_Pub_theme_id, setPartner_Catalog_Pub_theme_id] = useState(""); + const [selected_catalog_pub_config_id, setselected_catalog_pub_config_id] = useState(); + + const [Get_Partner_Catalog_Pub_Config_api, setGet_Partner_Catalog_Pub_Config_api] = useState(); const [Get_Partner_Catalog_Pub_Config_message, setGet_Partner_Catalog_Pub_Config_message] = useState(); const [Get_Partner_Catalog_Pub_Config_result, setGet_Partner_Catalog_Pub_Config_result] = useState(); @@ -1903,16 +1970,28 @@ function UpdateParnterInfo(props) { setGet_Partner_Catalog_Pub_Config_api("true"); setGet_Partner_Catalog_Pub_Config_result(res.data.message); - var logo_img = "data:image/png;base64," + JSON.parse(res.data.message).logo; + setselected_catalog_pub_config_id(JSON.parse(res.data.message)._id); + + setselected_catalog_pub_theme_id(JSON.parse(res.data.message).theme_id); + + + var theme_id_preview = "data:image/png;base64," + JSON.parse(res.data.message).theme_preview; + setselected_catalog_pub_theme_preview(theme_id_preview); + + + var logo_img = JSON.parse(res.data.message).logo; setPartner_Catalog_Pub_logo(logo_img); - var banniere_img = "data:image/png;base64," + JSON.parse(res.data.message).banniere_img; + var banniere_img = JSON.parse(res.data.message).banniere_img; setPartner_Catalog_Pub_banniere(banniere_img); setPartner_Catalog_Pub_message_1_txt(JSON.parse(res.data.message).message_1_txt); + setp_catalog_pub_message_1_txt(JSON.parse(res.data.message).message_1_txt); - setPartner_Catalog_Pub_theme_id(JSON.parse(res.data.message).theme_id); + setp_catalog_pub_message_2_txt(JSON.parse(res.data.message).message_2_txt); + + setPartner_Catalog_Pub_theme_id(JSON.parse(res.data.message).theme_id); } else { @@ -1930,52 +2009,7 @@ function UpdateParnterInfo(props) { - function SendBackground_Img() { - setLoading(true); - const formData = new FormData(); - formData.append('File', img_bg_file2); - //formData.append('token', 'K3cw63eKokKSbV4spjQ48SUNnfy80yrXfA'); - const stored_cookie = getCookie('tokenmysypart'); - formData.append("token", stored_cookie); - - - fetch( - process.env.REACT_APP_API_URL + "myclass/api/Lms_Add_BG_File/", - { - method: 'POST', - body: formData, - } - ) - .then((response) => response.json()) - .then((result) => { - //console.log('Success:', result['message']); - - if (String(result['status']) === String("true")) { - setSendBackground_Img_api("true"); - alert(" L'image bannière a été correctement mise à jour") - - } else if (String(result['status']) === String("Err_Connexion")) { - alert('Erreur: ' + result['message']); - history.push("/Connexion"); - } - - else { - setSendBackground_Img_api("false"); - setSendBackground_Img_message(result['message']); - } - setLoading(false); - - }) - .catch((error) => { - console.error('Error:', result); - setSendBackground_Img_api("false"); - setSendBackground_Img_message(result['message']); - setLoading(false); - }); - - - }; const changeHandler2_bg = (event) => { hiddenFileInput_bg.current.click(); @@ -1995,6 +2029,10 @@ function UpdateParnterInfo(props) { let file_size = event.target.files[0].size; let file_type = event.target.files[0].type; + sethandleSubmission_bg_message(""); + + sethandleSubmission_bg_api(""); + console.log("file_size = ", file_size, " file_type = ", file_type, " naturalWidth = ", fileUploaded.naturalWidth); if (file_size > 1000000) { alert("Le fichier ne doit pas dépasser un 1 Méga octets"); @@ -2045,9 +2083,17 @@ function UpdateParnterInfo(props) { setbg_file_name(event.target.files[0].name); - setimg_bg_file(URL.createObjectURL(event.target.files[0])); + //setimg_bg_file(URL.createObjectURL(event.target.files[0])); setimg_bg_file2(event.target.files[0]); + reader(event.target.files[0], (err, res) => { + // console.log("#### res === ", res); // Base64 `data:image/...` String result. + setimg_bg_file(res); + }); + + + + } else { sethandleSubmission_bg_message(" La taille de l'image est incorrecte. Larg = " + String(img_width) + " px Long = " + String(img_height) + " px"); @@ -2065,56 +2111,20 @@ function UpdateParnterInfo(props) { }; + function reader(file, callback) { + const fr = new FileReader(); + fr.onload = () => callback(null, fr.result); + fr.onerror = (err) => callback(err); + fr.readAsDataURL(file); +} + + + const [SendBackground_Img_api, setSendBackground_Img_api] = useState(); const [SendBackground_Img_result, setSendBackground_Img_result] = useState(); const [SendBackground_Img_message, setSendBackground_Img_message] = useState(); - function SendBackground_Img() { - setLoading(true); - const formData = new FormData(); - formData.append('File', img_bg_file2); - //formData.append('token', 'K3cw63eKokKSbV4spjQ48SUNnfy80yrXfA'); - const stored_cookie = getCookie('tokenmysypart'); - formData.append("token", stored_cookie); - - - fetch( - process.env.REACT_APP_API_URL + "myclass/api/Lms_Add_BG_File/", - { - method: 'POST', - body: formData, - } - ) - .then((response) => response.json()) - .then((result) => { - //console.log('Success:', result['message']); - - if (String(result['status']) === String("true")) { - setSendBackground_Img_api("true"); - alert(" L'image bannière a été correctement mise à jour") - - } else if (String(result['status']) === String("Err_Connexion")) { - alert('Erreur: ' + result['message']); - history.push("/Connexion"); - } - - else { - setSendBackground_Img_api("false"); - setSendBackground_Img_message(result['message']); - } - setLoading(false); - - }) - .catch((error) => { - console.error('Error:', result); - setSendBackground_Img_api("false"); - setSendBackground_Img_message(result['message']); - setLoading(false); - }); - - - }; const [img_bg_file, setimg_bg_file] = useState(); const [img_logo_file2, setimg_logo_file2] = useState(); @@ -2178,49 +2188,49 @@ function UpdateParnterInfo(props) { const [Send_logo_Img_result, setSend_logo_Img_result] = useState(); const [Send_logo_Img_message, setSend_logo_Img_message] = useState(); function Send_logo_Img() { - setLoading(true); + setLoading(true); - const formData = new FormData(); - formData.append('File', img_logo_file2); - //formData.append('token', 'K3cw63eKokKSbV4spjQ48SUNnfy80yrXfA'); - const stored_cookie = getCookie('tokenmysypart'); - formData.append("token", stored_cookie); + const formData = new FormData(); + formData.append('File', img_logo_file2); + //formData.append('token', 'K3cw63eKokKSbV4spjQ48SUNnfy80yrXfA'); + const stored_cookie = getCookie('tokenmysypart'); + formData.append("token", stored_cookie); - fetch( - process.env.REACT_APP_API_URL + "myclass/api/Lms_Add_Logo_File/", - { - method: 'POST', - body: formData, - } - ) - .then((response) => response.json()) - .then((result) => { - //console.log('Success:', result['message']); + fetch( + process.env.REACT_APP_API_URL + "myclass/api/Lms_Add_Logo_File/", + { + method: 'POST', + body: formData, + } + ) + .then((response) => response.json()) + .then((result) => { + //console.log('Success:', result['message']); - if (String(result['status']) === String("true")) { - setSend_logo_Img_api("true"); - alert(" La mise à jour du logo a été correctement effectuée. "); + if (String(result['status']) === String("true")) { + setSend_logo_Img_api("true"); + alert(" La mise à jour du logo a été correctement effectuée. "); - } else if (String(result['status']) === String("Err_Connexion")) { - alert('Erreur: ' + result['message']); - history.push("/Connexion"); - } + } else if (String(result['status']) === String("Err_Connexion")) { + alert('Erreur: ' + result['message']); + history.push("/Connexion"); + } - else { - setSend_logo_Img_api("false"); - setSend_logo_Img_message(result['message']); - } - setLoading(false); + else { + setSend_logo_Img_api("false"); + setSend_logo_Img_message(result['message']); + } + setLoading(false); - }) - .catch((error) => { - console.error('Error:', result); - setSend_logo_Img_api("false"); - setSend_logo_Img_message(result['message']); - setLoading(false); - }); + }) + .catch((error) => { + console.error('Error:', result); + setSend_logo_Img_api("false"); + setSend_logo_Img_message(result['message']); + setLoading(false); + }); } @@ -2230,17 +2240,21 @@ function UpdateParnterInfo(props) { let file_size = event.target.files[0].size; let file_type = event.target.files[0].type; + sethandleSubmission_logo_message(""); + sethandleSubmission_logo_api("false"); + + //console.log("file_size = ", file_size, " file_type = ", file_type); //console.log(" fileUploaded = ", fileUploaded); if (file_size > 1000000) { - alert("Le fichier ne doit pas dépasser un 1 Méga octets"); - return; + alert("Le fichier ne doit pas dépasser un 1 Méga octets"); + return; } //image/png if (String(file_type) !== "image/png") { - alert("Le fichier n'est pas au format PNG"); - return; + alert("Le fichier n'est pas au format PNG"); + return; } setLoading(true); @@ -2250,57 +2264,248 @@ function UpdateParnterInfo(props) { var img_height, img_width; if ((file = event.target.files[0])) { - img = new Image(); - var objectUrl = _URL.createObjectURL(file); - img.onload = function () { - img_height = this.height; - img_width = this.width; - _URL.revokeObjectURL(objectUrl); - // console.log(" img_width = ", img_width, " img_height = ", img_height) + img = new Image(); + var objectUrl = _URL.createObjectURL(file); + img.onload = function () { + img_height = this.height; + img_width = this.width; + _URL.revokeObjectURL(objectUrl); + // console.log(" img_width = ", img_width, " img_height = ", img_height) - if (parseFloat(img_width) > 130 && parseFloat(img_width) < 260 && - parseFloat(img_height) > 60 && parseFloat(img_height) < 150) { - //console.log(" img_height est = ", img_height, " < à 1500 "); + if (parseFloat(img_width) > 130 && parseFloat(img_width) < 260 && + parseFloat(img_height) > 60 && parseFloat(img_height) < 150) { + //console.log(" img_height est = ", img_height, " < à 1500 "); - // Verification que le nom du fichier est alpha numerique - /*var regExp = /^[A-Za-z0-9]+$/; - if (!regExp.test(event.target.files[0].name)) { - sethandleSubmission_logo_message(" Le nom de l'image comporte des caractères non alphanumériques"); - sethandleSubmission_logo_api("false"); - setLoading(false); + // Verification que le nom du fichier est alpha numerique + /*var regExp = /^[A-Za-z0-9]+$/; + if (!regExp.test(event.target.files[0].name)) { + sethandleSubmission_logo_message(" Le nom de l'image comporte des caractères non alphanumériques"); + sethandleSubmission_logo_api("false"); + setLoading(false); - return - }*/ + return + }*/ - if (String(event.target.files[0].name).length > 50) { - sethandleSubmission_logo_message(" Le nom du fichier est trop long. il doit faire moins de 50 caractère"); - sethandleSubmission_logo_api("false"); - setLoading(false); + if (String(event.target.files[0].name).length > 50) { + sethandleSubmission_logo_message(" Le nom du fichier est trop long. il doit faire moins de 50 caractère"); + sethandleSubmission_logo_api("false"); + setLoading(false); - return - } + return + } - setlogo_file_name(event.target.files[0].name); - setimg_logo_file(URL.createObjectURL(event.target.files[0])); - setimg_logo_file2(event.target.files[0]); + setlogo_file_name(event.target.files[0].name); + // setimg_logo_file(URL.createObjectURL(event.target.files[0])); + setimg_logo_file2(event.target.files[0]); - } else { - sethandleSubmission_logo_message(" La taille de l'image est incorrecte. Larg = " + String(img_width) + " px Long = " + String(img_height) + " px"); - sethandleSubmission_logo_api("false"); - setLoading(false); - return; - } + reader(event.target.files[0], (err, res) => { + // console.log("#### res === ", res); // Base64 `data:image/...` String result. + setimg_logo_file(res); + }); - //console.log(" after img_width = ", img_width, " after img_height = ", img_height) - }; - img.src = objectUrl; + + } else { + sethandleSubmission_logo_message(" La taille de l'image est incorrecte. Larg = " + String(img_width) + " px Long = " + String(img_height) + " px"); + sethandleSubmission_logo_api("false"); + setLoading(false); + return; + } + + //console.log(" after img_width = ", img_width, " after img_height = ", img_height) + }; + img.src = objectUrl; } setLoading(false); -}; + }; + const [Delete_Catalog_Pub_Banniere_Img_api, setDelete_Catalog_Pub_Banniere_Img_api] = useState(); + const [Delete_Catalog_Pub_Banniere_Img_message, setDelete_Catalog_Pub_Banniere_Img_message] = useState(); + const [Delete_Catalog_Pub_Banniere_Img_result, setDelete_Catalog_Pub_Banniere_Img_result] = useState(); + function Delete_Catalog_Pub_Banniere_Img() { + var form = new FormData(); + + + const stored_cookie = getCookie('tokenmysypart'); + form.append("token", stored_cookie); + form.append("_id", selected_catalog_pub_config_id); + form.append("banniere_img", ""); + + //console.log(" form == ", form); + + var myurl = process.env.REACT_APP_API_URL + "myclass/api/Add_Update_Partner_Catalog_Pub_Config/"; + + setLoading(true); + axios.post(myurl, form).then(res => { + setLoading(false); + //console.log(" In Delete_Catalog_Pub_Banniere_Img res.data.status = " + res.data.status); + //console.log(" In Delete_Catalog_Pub_Banniere_Img res.data.message r_class = " + res.data.message); + + if (String(res.data.status) === String("true")) { + setDelete_Catalog_Pub_Banniere_Img_api("true"); + setDelete_Catalog_Pub_Banniere_Img_result(res.data.message); + + Get_Partner_Catalog_Pub_Config(); + alert(res.data.message); + + } + else { + setDelete_Catalog_Pub_Banniere_Img_api("false"); + setDelete_Catalog_Pub_Banniere_Img_message(res.data.message); + alert(res.data.message); + } + + }).catch((error) => { + setLoading(false); + console.warn('UpdateStagiaireData : Not good man :( Delete_Catalog_Pub_Banniere_Img = ' + error); + setDelete_Catalog_Pub_Banniere_Img_api("false"); + alert(" Impossible de supprimer la bannière "); + + }) + } + + + const [Delete_Catalog_Pub_Logo_Img_api, setDelete_Catalog_Pub_Logo_Img_api] = useState(); + const [Delete_Catalog_Pub_Logo_Img_message, setDelete_Catalog_Pub_Logo_Img_message] = useState(); + const [Delete_Catalog_Pub_Logo_Img_result, setDelete_Catalog_Pub_Logo_Img_result] = useState(); + function Delete_Catalog_Pub_Logo_Img() { + var form = new FormData(); + + + const stored_cookie = getCookie('tokenmysypart'); + form.append("token", stored_cookie); + form.append("_id", selected_catalog_pub_config_id); + form.append("logo", ""); + + //console.log(" form == ", form); + + var myurl = process.env.REACT_APP_API_URL + "myclass/api/Add_Update_Partner_Catalog_Pub_Config/"; + + setLoading(true); + axios.post(myurl, form).then(res => { + setLoading(false); + //console.log(" In Delete_Catalog_Pub_Logo_Img res.data.status = " + res.data.status); + //console.log(" In Delete_Catalog_Pub_Logo_Img res.data.message r_class = " + res.data.message); + + if (String(res.data.status) === String("true")) { + setDelete_Catalog_Pub_Logo_Img_api("true"); + setDelete_Catalog_Pub_Logo_Img_result(res.data.message); + + Get_Partner_Catalog_Pub_Config(); + alert(res.data.message); + + } + else { + setDelete_Catalog_Pub_Logo_Img_api("false"); + setDelete_Catalog_Pub_Logo_Img_message(res.data.message); + alert(res.data.message); + } + + }).catch((error) => { + setLoading(false); + console.warn('UpdateStagiaireData : Not good man :( Delete_Catalog_Pub_Logo_Img = ' + error); + setDelete_Catalog_Pub_Logo_Img_api("false"); + alert(" Impossible de supprimer la bannière "); + + }) + } + + + const [Add_Update_Catalog_Pub_Banniere_api, setAdd_Update_Catalog_Pub_Banniere_api] = useState(); + const [Add_Update_Catalog_Pub_Banniere_message, setAdd_Update_Catalog_Pub_Banniere_message] = useState(); + const [Add_Update_Catalog_Pub_Banniere_result, setAdd_Update_Catalog_Pub_Banniere_result] = useState(); + function Add_Update_Catalog_Pub_Banniere() { + var form = new FormData(); + + + const stored_cookie = getCookie('tokenmysypart'); + form.append("token", stored_cookie); + form.append("_id", selected_catalog_pub_config_id); + form.append("banniere_img", img_bg_file); + + //console.log(" form == ", form); + + var myurl = process.env.REACT_APP_API_URL + "myclass/api/Add_Update_Partner_Catalog_Pub_Config/"; + + setLoading(true); + axios.post(myurl, form).then(res => { + setLoading(false); + //console.log(" In Add_Update_Catalog_Pub_Banniere res.data.status = " + res.data.status); + //console.log(" In Add_Update_Catalog_Pub_Banniere res.data.message r_class = " + res.data.message); + + if (String(res.data.status) === String("true")) { + setAdd_Update_Catalog_Pub_Banniere_api("true"); + setAdd_Update_Catalog_Pub_Banniere_result(res.data.message); + + setimg_bg_file(""); + Get_Partner_Catalog_Pub_Config(); + alert(res.data.message); + + } + else { + setAdd_Update_Catalog_Pub_Banniere_api("false"); + setAdd_Update_Catalog_Pub_Banniere_message(res.data.message); + alert(res.data.message); + } + + }).catch((error) => { + setLoading(false); + console.warn('UpdateStagiaireData : Not good man :( Add_Update_Catalog_Pub_Banniere = ' + error); + setAdd_Update_Catalog_Pub_Banniere_api("false"); + alert(" Impossible de supprimer la bannière "); + + }) + } + + + const [Add_Update_Catalog_Pub_Logo_api, setAdd_Update_Catalog_Pub_Logo_api] = useState(); + const [Add_Update_Catalog_Pub_Logo_message, setAdd_Update_Catalog_Pub_Logo_message] = useState(); + const [Add_Update_Catalog_Pub_Logo_result, setAdd_Update_Catalog_Pub_Logo_result] = useState(); + function Add_Update_Catalog_Pub_Logo() { + var form = new FormData(); + + + const stored_cookie = getCookie('tokenmysypart'); + form.append("token", stored_cookie); + form.append("_id", selected_catalog_pub_config_id); + form.append("logo", img_logo_file); + + //console.log(" form == ", form); + + var myurl = process.env.REACT_APP_API_URL + "myclass/api/Add_Update_Partner_Catalog_Pub_Config/"; + + setLoading(true); + axios.post(myurl, form).then(res => { + setLoading(false); + //console.log(" In Add_Update_Catalog_Pub_Logo res.data.status = " + res.data.status); + //console.log(" In Add_Update_Catalog_Pub_Logo res.data.message r_class = " + res.data.message); + + if (String(res.data.status) === String("true")) { + setAdd_Update_Catalog_Pub_Logo_api("true"); + setAdd_Update_Catalog_Pub_Logo_result(res.data.message); + + setimg_logo_file(""); + Get_Partner_Catalog_Pub_Config(); + alert(res.data.message); + + } + else { + setAdd_Update_Catalog_Pub_Logo_api("false"); + setAdd_Update_Catalog_Pub_Logo_message(res.data.message); + alert(res.data.message); + } + + }).catch((error) => { + setLoading(false); + console.warn('UpdateStagiaireData : Not good man :( Add_Update_Catalog_Pub_Logo = ' + error); + setAdd_Update_Catalog_Pub_Logo_api("false"); + alert(" Impossible de supprimer la bannière "); + + }) + } + return (
@@ -2346,10 +2551,11 @@ function UpdateParnterInfo(props) { (data)._id === String(selected_catalog_pub_theme_id))[0].label} onChange={(event, value) => { if (value && value._id) { setselected_catalog_pub_theme_id(value._id); @@ -2380,6 +2586,50 @@ function UpdateParnterInfo(props) {
}
+ +
text 1
+ { + setp_catalog_pub_message_1_txt(e.target.value); + + } + } + /> + +
+ +
text 2
+ { + setp_catalog_pub_message_2_txt(e.target.value); + + } + } + /> + +
+ + + +
  @@ -2392,7 +2642,7 @@ function UpdateParnterInfo(props) {
- @@ -2413,7 +2663,8 @@ function UpdateParnterInfo(props) { Bannière actuelle :
{""}
-
}
- @@ -2495,7 +2747,7 @@ function UpdateParnterInfo(props) { Logo actuel :
{""}
-
} @@ -2556,7 +2808,7 @@ function UpdateParnterInfo(props) {
-