Пример #1
0
 static function file_upload(creating $crudlex_obj, $field)
 {
     $field_encrypted = $crudlex_obj->encrypt_field_name($field);
     $input_tag = new \k1lib\html\input("file", $field_encrypted, "", "k1lib-file-upload");
     if (isset($crudlex_obj->db_table_data[1][$field]['name']) || empty($crudlex_obj->db_table_data[1][$field])) {
         return $input_tag;
     } else {
         $delete_file_link = new \k1lib\html\a("./unlink-uploaded-file/" . $field_encrypted . "/?auth-code=--authcode--", input_helper_strings::$button_remove);
         $div_container = new \k1lib\html\div(null, "img-delete-link");
         $div_container->append_child($input_tag);
         $div_container->append_child($delete_file_link);
         $div_container->link_value_obj($input_tag);
         return $div_container;
     }
 }