Exemple #1
0
function createFieldForm($pDB)
{
    $pBooker = new paloAdressBook($pDB);
    $arrBooker = $pBooker->getBookerList();
    $arrPayment_type = $pBooker->getPaymentTypeList();
    $arrFields = array("firstname" => array("LABEL" => "Tên khách hàng", "REQUIRED" => "yes", "INPUT_TYPE" => "TEXT", "INPUT_EXTRA_PARAM" => array("style" => "width:200px;", "id" => "firstname"), "VALIDATION_TYPE" => "text", "VALIDATION_EXTRA_PARAM" => ""), "lastname" => array("LABEL" => "Họ và tên lót", "INPUT_TYPE" => "TEXT", "INPUT_EXTRA_PARAM" => array("style" => "width:200px;"), "VALIDATION_TYPE" => "text", "VALIDATION_EXTRA_PARAM" => ""), "birthday" => array("LABEL" => "Ngày sinh", "REQUIRED" => "no", "INPUT_TYPE" => "TEXT", "INPUT_EXTRA_PARAM" => array("style" => "width:200px;", "id" => "birthday"), "VALIDATION_TYPE" => "text", "VALIDATION_EXTRA_PARAM" => ""), "birthplace" => array("LABEL" => "Nơi sinh", "REQUIRED" => "no", "INPUT_TYPE" => "TEXT", "INPUT_EXTRA_PARAM" => array("style" => "width:200px;"), "VALIDATION_TYPE" => "text", "VALIDATION_EXTRA_PARAM" => ""), "cmnd" => array("LABEL" => "Số CMND", "REQUIRED" => "no", "INPUT_TYPE" => "TEXT", "INPUT_EXTRA_PARAM" => array("style" => "width:200px;"), "VALIDATION_TYPE" => "text", "VALIDATION_EXTRA_PARAM" => "^[\\*|#]*[[:digit:]]*\$"), "passport" => array("LABEL" => "Số Passport", "REQUIRED" => "no", "INPUT_EXTRA_PARAM" => array("style" => "width:200px;"), "INPUT_TYPE" => "TEXT", "VALIDATION_TYPE" => "text", "VALIDATION_EXTRA_PARAM" => "^[\\*|#]*[[:digit:]]*\$"), "phone" => array("LABEL" => "Số điện thoại", "REQUIRED" => "yes", "INPUT_TYPE" => "TEXTAREA", "INPUT_EXTRA_PARAM" => array("style" => "width:200px;"), "VALIDATION_TYPE" => "text", "VALIDATION_EXTRA_PARAM" => "^[\\*|#]*[[:digit:]]*\$"), "address" => array("LABEL" => "Địa chỉ", "REQUIRED" => "no", "INPUT_TYPE" => "TEXTAREA", "INPUT_EXTRA_PARAM" => array("style" => "width:200px;"), "VALIDATION_TYPE" => "text", "VALIDATION_EXTRA_PARAM" => ""), "email" => array("LABEL" => "Email", "REQUIRED" => "no", "INPUT_TYPE" => "TEXT", "INPUT_EXTRA_PARAM" => array("style" => "width:200px;"), "VALIDATION_TYPE" => "text", "VALIDATION_EXTRA_PARAM" => ""), "company" => array("LABEL" => "Công ty", "REQUIRED" => "no", "INPUT_TYPE" => "TEXT", "INPUT_EXTRA_PARAM" => array("style" => "width:200px;"), "VALIDATION_TYPE" => "text", "VALIDATION_EXTRA_PARAM" => ""), "booker" => array("LABEL" => "NV Booker", "EDITABLE" => "yes", "REQUIRED" => "yes", "INPUT_TYPE" => "SELECT", "INPUT_EXTRA_PARAM" => $arrBooker, "VALIDATION_TYPE" => "text", "VALIDATION_EXTRA_PARAM" => ""), "sale" => array("LABEL" => "NV Sale", "REQUIRED" => "no", "INPUT_TYPE" => "TEXT", "INPUT_EXTRA_PARAM" => array("style" => "width:200px;"), "VALIDATION_TYPE" => "text", "VALIDATION_EXTRA_PARAM" => ""), "sale" => array("LABEL" => "NV Sale", "REQUIRED" => "no", "INPUT_TYPE" => "TEXT", "INPUT_EXTRA_PARAM" => array("style" => "width:200px;"), "VALIDATION_TYPE" => "text", "VALIDATION_EXTRA_PARAM" => ""), "accountant" => array("LABEL" => "NV Kế toán", "REQUIRED" => "no", "INPUT_TYPE" => "TEXT", "INPUT_EXTRA_PARAM" => array("style" => "width:200px;"), "VALIDATION_TYPE" => "text", "VALIDATION_EXTRA_PARAM" => ""), "membership" => array("LABEL" => "Thẻ thành viên", "REQUIRED" => "no", "INPUT_TYPE" => "TEXT", "INPUT_EXTRA_PARAM" => array("style" => "width:200px;"), "VALIDATION_TYPE" => "text", "VALIDATION_EXTRA_PARAM" => ""), "payment_type" => array("LABEL" => "Thanh toán", "EDITABLE" => "yes", "REQUIRED" => "no", "INPUT_TYPE" => "SELECT", "INPUT_EXTRA_PARAM" => $arrPayment_type, "VALIDATION_TYPE" => "text", "VALIDATION_EXTRA_PARAM" => ""), "customer_code" => array("LABEL" => "Mã khách hàng", "REQUIRED" => "no", "INPUT_TYPE" => "TEXT", "INPUT_EXTRA_PARAM" => array("style" => "width:200px;"), "VALIDATION_TYPE" => "text", "VALIDATION_EXTRA_PARAM" => ""), "company_name" => array("LABEL" => "Tên khách hàng", "REQUIRED" => "yes", "INPUT_TYPE" => "TEXT", "INPUT_EXTRA_PARAM" => array("style" => "width:200px;", "id" => "company_name"), "VALIDATION_TYPE" => "text", "VALIDATION_EXTRA_PARAM" => ""), "company_address" => array("LABEL" => "Địa chỉ", "REQUIRED" => "no", "INPUT_TYPE" => "TEXTAREA", "INPUT_EXTRA_PARAM" => array("style" => "width:200px;"), "VALIDATION_TYPE" => "text", "VALIDATION_EXTRA_PARAM" => ""), "company_code" => array("LABEL" => "Mã khách hàng", "REQUIRED" => "no", "INPUT_TYPE" => "TEXT", "INPUT_EXTRA_PARAM" => array("style" => "width:200px;"), "VALIDATION_TYPE" => "text", "VALIDATION_EXTRA_PARAM" => ""), "company_booker" => array("LABEL" => "NV Booker", "EDITABLE" => "yes", "REQUIRED" => "yes", "INPUT_TYPE" => "SELECT", "INPUT_EXTRA_PARAM" => $arrBooker, "VALIDATION_TYPE" => "text", "VALIDATION_EXTRA_PARAM" => ""), "company_sale" => array("LABEL" => "NV Sale", "REQUIRED" => "no", "INPUT_TYPE" => "TEXT", "INPUT_EXTRA_PARAM" => array("style" => "width:200px;"), "VALIDATION_TYPE" => "text", "VALIDATION_EXTRA_PARAM" => ""), "company_accountant" => array("LABEL" => "NV Kế toán", "REQUIRED" => "no", "INPUT_TYPE" => "TEXT", "INPUT_EXTRA_PARAM" => array("style" => "width:200px;"), "VALIDATION_TYPE" => "text", "VALIDATION_EXTRA_PARAM" => ""), "company_membership" => array("LABEL" => "Thẻ thành viên", "REQUIRED" => "yes", "INPUT_TYPE" => "TEXTAREA", "INPUT_EXTRA_PARAM" => array("style" => "width:200px;"), "VALIDATION_TYPE" => "text", "VALIDATION_EXTRA_PARAM" => ""), "company_pay_type" => array("LABEL" => "Thanh toán", "EDITABLE" => "yes", "REQUIRED" => "no", "INPUT_TYPE" => "SELECT", "INPUT_EXTRA_PARAM" => $arrPayment_type, "VALIDATION_TYPE" => "text", "VALIDATION_EXTRA_PARAM" => ""));
    return $arrFields;
}