问题描述:单个文件上传。如:上传图片
解决方案:找到需要上传文件的按钮,设置id name。在提交按钮中,设置需要提交的视口,把你提交的文件的名字以#XXX的形式放在需要提交的元素里。(如果页面为编辑页面,需要设置xmid。如果页面为新建页面,则不需要设置xmid,在文件上传代码段中会自动生成一个新的ID)。在对应的视口,设置输入参数,在接受代码段中插入文件上传代码段。在公共代码段最开始的位置加入等待文件上传结束代码段。
1. 在需要提交的文件上,找到选择文件按钮,在input标签上设置对应的id name。
2. 在点击提交或保存按钮的时候,需要把你提交的文件的名字以#XXX的形式放在需要提交的元素里。如图:
图中?xmid=[[getValue:#id]]的意思为:
(1) 在提交按钮的附近或者其他数据绑定的位置,随意找一个不带id和name的元素,设置属性绑定{"data-value":xxid},同时设置该元素的id和name为xxxid(请确保此处设置的id名称不会重复)
(2) 在提交数据元素的编辑界面中,url后面加上?xxid=[[getValue:#xxxid]],双中括号内的#后面为上一步设置的id名称xxxid;问号后面为相应视口中输入参数设置对应的id参数名xxid
3. 找到相对应的视口,在输入参数中设置提交的上传文件的名字和url?xmid=[[getValue:#id]] 中的xmid。如图:
在接收代码段中加入文件上传代码段:
4.在公共代码段最开始的位置加入等待文件上传结束代码段。