<?php
/*
lets suposse you have this folder tree
yourproject/
vendors/
lib_1/
lib_n/
theframework/ -->uncompressed zip
helpers/
index.php
*/
//this file is: yourproject/index.php
include_once("vendors/theframework/helpers/autoload.php");
use TheFramework\Helpers\HelperInputText;
$oInput = new HelperInputText();
$oInput->set_value("Hello World");
$oInput->add_class("form-control");
$oInput->show();
It helps to create html element "input type hidden":
<input type="hidden" value="some value to hide">
<?php
use TheFramework\Helpers\HelperInputHidden;
use TheFramework\Helpers\HelperButtonBasic;
use TheFramework\Helpers\HelperForm;
if(isset($_POST["hidOne"]))//required
//pr(): is an echo function
pr("{_POST[hidOne]:{$_POST["hidOne"]}, _POST[hidTwo]:{$_POST["hidTwo"]}}","\$_POST");
$oHidden1 = new HelperInputHidden();
$oHidden1->set_id("hidOne");
$oHidden1->set_name("hidOne");
$oHidden1->set_value((isset($_POST["hidOne"])?$_POST["hidOne"]:"some value for one"));
$oHidden2 = new HelperInputHidden();
$oHidden2->set_id("hidTwo");
$oHidden2->set_name("hidTwo");
$oHidden2->set_value((isset($_POST["hidTwo"])?$_POST["hidTwo"]:"some value for two"));
$oButton = new HelperButtonBasic();
$oButton->set_type("submit");
$oButton->add_class("btn btn-primary");
$oButton->add_extras("autofocus","autofocus");
$oButton->set_innerhtml("Press to Test");
$oForm = new HelperForm();
$oForm->set_id("myForm");
//$oForm->set_action("/");
$oForm->set_method("post");
$oForm->add_style("border:1px dashed #4f9fcf;");
$oForm->add_style("padding:5px;");
$oForm->add_inner_object($oHidden1);
$oForm->add_inner_object($oHidden2);
$oForm->add_inner_object($oButton);
$oForm->show();
?>
<form id="myForm" method="post" style="border:1px dashed #4f9fcf;;padding:5px;"> <input type="hidden" id="hidOne" name="hidOne" value="some value for one"> <input type="hidden" id="hidTwo" name="hidTwo" value="some value for two"> <button type="submit" class="btn btn-primary" autofocus="autofocus"> Press to Test</button> </form>