Avatar

Level 3

1.

choose context variable (eg ctx.vars.file) to save your file from form

2-3 step:

See any file res  xml to know what to save

ctx.vars.file -->has e.g @md5, @originalName. 

//create all fields you want to save 

//create xml  var fileResXml = <fileRes contentType={contentType} 

internalName={intName}

label={originalName} md5={md5Var}

name={destFileName} originalName={originalName} 

xtkschema="xtk:fileRes"><folder id={folderId}/></fileRes>;

//create file res obj  var fileResObj = xtk.fileRes.create(fileResXml);

//publish  fileResobj.PublishIfNeeded();  //save it to db  fileResobj.save(); 

var fileResId = *query resource id by unique internal name*; 

///save resource id to linked table? 

fileResobj.save(); 

fileRfileResobj.save();esobj.save();