您现在的位置是:首页 > 教程 > 帝国CMS教程帝国CMS教程
帝国CMS多值字段怎么增加上传功能
问旋2023-05-28 20:05:29帝国CMS教程已有人查阅
导读帝国CMS多值字段可以像图集那样可以添加很多条同类信息,但是默认都只能输入文字,如果想上传就需要修改,其实非常简单,我的站长站详细分享方法,新手也会操作。
帝国CMS多值字段可以像图集那样可以添加很多条同类信息,但是默认都只能输入文字,如果想上传就需要修改,其实非常简单,我的站长站详细分享方法,新手也会操作。
首先,添加一个多值终端,默认代码有这一段。
<?php
$editnum=1;
for($i=10;$i<=$editnum;$i++)
{
?>
<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>
<?php
}
?>
这段就是默认输出的代码。
我们只需要在需要修改上传功能的字段后面加上上传按钮代码,比如在最后面的name="apis_3[]"加上
<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,修改如下
<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>
最后完整代码就是
<?php
$editnum=1;
for($i=10;$i<=$editnum;$i++)
{
?>
<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>
<?php
}
?>
本文标签:
很赞哦! ()
相关文章
随机图文
-
帝国CMS灵动标签调用文字和图片的方法
帝国CMS灵动标签调用文字,段落的方法:" title="<?=$bqr['title']?>"><?=$bqr['title']?>帝国CMS灵动标签调用图片的方法: -
帝国CMS模板调用只读取当天发布的信息的方法
帝国CMS模板调用只读取当天发布的信息的方法 -
帝国CMS跳过选择会员类型直接注册方法的方法
帝国CMS因允许多用户组注册,所以在注册页面会有一个选择注册用户组的界面,即使网站只用了一个用户组也会出现。如果想去掉这个页面,直接进入注册页面,那么可按以下办法修改 -
帝国CMS搜索模板不支持灵动标签和万能标签怎么办
打开 /e/search/result/index.php 文件修改完成,这样就可以在搜索模板中灵活使用帝国CMS强大的灵动和万能标签了
留言与评论 (共有 条评论) |