首页站内杂志技术文摘
文章内容页

帝国CMS多值字段增加上传功能方法

  • 作者:雨祺
  • 来源: 原创
  • 发表于2022-02-06 20:54:06
  • 被阅读0
  • 帝国CMS多值字段可以像图集那样可以添加很多条同类信息,但是默认都只能输入文字,如果想上传就需要修改,其实非常简单,精准像素详细分享方法,新手也会操作。
    首先,添加一个多值终端,默认代码有这一段。
    1. <?php 
    2. $editnum=1; 
    3. for($i=10;$i<=$editnum;$i++) 
    4. ?> 
    5. <tr><td align="center"><input type="text" name="apis_1[]" id="apis_1_<?=$i?>" value=""></td><td align="center"><input name="apis_2[]" type="text" id="apis_2_<?=$i?>" value="" size="80"></td><td align="center"><input type="text" name="apis_3[]" id="apis_3_<?=$i?>" value=""></td></tr> 
    6. <?php 
    7. ?> 
    这段就是默认输出的代码。
    我们只需要在需要修改上传功能的字段后面加上上传按钮代码,比如在最后面的name="apis_3[]"加上
    1. <a onclick="window.open('ecmseditor/FileMain.php?type=0&classid=<?=$classid?>&infoid=<?=$id?>&filepass=<?=$filepass?>&sinfo=1&doing=1&field=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,修改如下
    1. <a onclick="window.open('ecmseditor/FileMain.php?type=0&classid=<?=$classid?>&infoid=<?=$id?>&filepass=<?=$filepass?>&sinfo=1&doing=1&field=apis_3_<?=$i?><?=$ecms_hashur[ehref]?>','','width=700,height=550,scrollbars=yes');" title="选择已上传的文件"><img src="../data/images/changefile.gif" border="0" align="absbottom"></a> 
    最后完整代码就是
    1. <?php 
    2. $editnum=1; 
    3. for($i=10;$i<=$editnum;$i++) 
    4. ?> 
    5. <tr><td align="center"><input type="text" name="apis_1[]" id="apis_1_<?=$i?>" value=""></td><td align="center"><input name="apis_2[]" type="text" id="apis_2_<?=$i?>" value="" size="80"></td><td align="center"><input type="text" name="apis_3[]" id="apis_3_<?=$i?>" value=""><a onclick="window.open('ecmseditor/FileMain.php?type=0&classid=<?=$classid?>&infoid=<?=$id?>&filepass=<?=$filepass?>&sinfo=1&doing=1&field=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></tr> 
    6. <?php 
    7. ?> 
    【审核人:站长】

        标题:帝国CMS多值字段增加上传功能方法

        本文链接:https://www.meiweny.cn/zazhi/zhongwangjiaocheng/62.html

        赞一下

        深度阅读

        • 您也可以注册成为美文苑的作者,发表您的原创作品、分享您的心情!

        阅读记录

          关注美文苑