帝国CMS多值字段增加上传功能方法
帝国CMS多值字段可以像图集那样可以添加很多条同类信息,但是默认都只能输入文字,如果想上传就需要修改,其实非常简单,精准像素详细分享方法,新手也会操作。
首先,添加一个多值终端,默认代码有这一段。
php$editnum=1;for($i=10;$i=$editnum;$i++){trtd align="center"input type="text" name="apis_1[]" id="apis_1_=$i" value=""/tdtd align="center"input name="apis_2[]" type="text" id="apis_2_=$i" value="" size="80"/tdtd align="center"input type="text" name="apis_3[]" id="apis_3_=$i" value=""/td/trphp}
这段就是默认输出的代码。
我们只需要在需要修改上传功能的字段后面加上上传按钮代码,比如在最后面的name=apis_3[]加上
a onclick="window.open('ecmseditor/FileMain.phptype=0classid==$classidinfoid==$idfilepass==$filepasssinfo=1doing=1field=aaa=$ecms_hashur[ehref]','','width=700,height=550,scrollbars=yes');" title="选择已上传的文件"img src="../data/images/changefile.gif" border="0" align="absbottom"/a
最后,我们只需要修改上传的field=aaa,换成你的字段名称,这里是apis_3,修改如下
a onclick="window.open('ecmseditor/FileMain.phptype=0classid==$classidinfoid==$idfilepass==$filepasssinfo=1doing=1field=apis_3_=$i=$ecms_hashur[ehref]','','width=700,height=550,scrollbars=yes');" title="选择已上传的文件"img src="../data/images/changefile.gif" border="0" align="absbottom"/a
最后完整代码就是
php$editnum=1;for($i=10;$i=$editnum;$i++){trtd align="center"input type="text" name="apis_1[]" id="apis_1_=$i" value=""/tdtd align="center"input name="apis_2[]" type="text" id="apis_2_=$i" value="" size="80"/tdtd align="center"input type="text" name="apis_3[]" id="apis_3_=$i" value=""a onclick="window.open('ecmseditor/FileMain.phptype=0classid==$classidinfoid==$idfilepass==$filepasssinfo=1doing=1field=apis_3_=$i=$ecms_hashur[ehref]','','width=700,height=550,scrollbars=yes');" title="选择已上传的文件"img src="../data/images/changefile.gif" border="0" align="absbottom"/a/td/trphp}
帝国CMS多值字段增加上传功能方法
# 上传# 帝国CMS# 特惠源码