web interface constructor

This commit is contained in:
Dmitry Borisenko
2020-08-21 02:34:38 +03:00
parent e0d0e30e93
commit 0485feeabe
23 changed files with 760 additions and 28 deletions

View File

@@ -38,20 +38,22 @@ void web_init() {
request->redirect("/?set.device");
}
//--------------------------------------------------------------------------------
//==============================list of items=====================================================
if (request->hasArg("element")) {
String name = request->getParam("element")->value();
addElement(name);
Device_init();
request->redirect("/?setn.device");
}
if (request->hasArg("cleanconf")) {
delAllElement();
Device_init();
request->redirect("/?setn.device");
}
if (request->hasArg("delete")) {
delElementFlag = true;
if (request->hasArg("save")) {
Device_init();
request->redirect("/?setn.device");
}
@@ -235,6 +237,19 @@ void web_init() {
}
});
//==============================list of items=====================================================
//server.on("/del", HTTP_GET, [](AsyncWebServerRequest* request) {
// if (request->hasArg("file")) {
// itemsFile = request->getParam("file")->value();
// }
// if (request->hasArg("line")) {
// itemsLine = request->getParam("line")->value();
// }
// delElementFlag = true;
// Device_init();
// request->redirect("/?setn.device");
//});
/*
* Check
*/