登陆      注册    找回密码   会员投稿 设为首页 | 收藏本站   当前时间是: 
关闭音乐播放器
首页>技术文档>php学习>正文


帝国cms后将图片集字段修改小图标处理方法

来源:董为坚个人网   作者:董为坚   浏览:2646次   发表时间:2017-6-24 17:40:58

这是原来的:



修改后的:



下面开始修改方法:

首先依次打开 系统-管理数据表-点击所要修改数据表的字段,如图所示:





点击修改进去之后,找到输入表单替换html代码(增加字段时请留空)

将右边编辑框的内容替换为下面代码:

<script>
function dopicadd()
{var i;
var str="";
var oldi=0;
var j=0;
oldi=parseInt(document.add.morepicnum.value);
for(i=1;i<=document.add.downmorepicnum.value;i++)
{
j=i+oldi;
str=str+"<tr><td width=7%><div align=center>"+j+"</div></td><td width=33%><div align=center><input name=msmallpic[] type=text size=28 id=msmallpic"+j+" ondblclick=SpOpenChFile(1,'msmallpic"+j+"')><a onclick=\"window.open('ecmseditor/FileMain.php?type=1&classid=<?=$classid?>&infoid=<?=$id?>&filepass=<?=$filepass?>&sinfo=1&doing=1&field=msmallpic"+j+"<?=$ecms_hashur[ehref]?>','','width=700,height=550,scrollbars=yes');\" title=\"选择已上传的图片\"><img src=\"../data/images/changeimg.gif\" border=\"0\" align=\"absbottom\"></a><br></div></td><td width=30%><div align=center><input name=mbigpic[] type=text size=28 id=mbigpic"+j+" ondblclick=SpOpenChFile(1,'mbigpic"+j+"')><a onclick=\"window.open('ecmseditor/FileMain.php?type=1&classid=<?=$classid?>&infoid=<?=$id?>&filepass=<?=$filepass?>&sinfo=1&doing=1&field=mbigpic"+j+"<?=$ecms_hashur[ehref]?>','','width=700,height=550,scrollbars=yes');\" title=\"选择已上传的图片\"><img src=\"../data/images/changeimg.gif\" border=\"0\" align=\"absbottom\"></a><br></div></td><td width=30%><div align=center><input name=mpicname[] type=text></div></td></tr>";
}
document.getElementById("addpicdown").innerHTML="<table width='100%' border=0 cellspacing=1 cellpadding=3>"+str+"</table>";
}
</script>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td height="25">
图片地址前缀:
      <input name="mpicurl_qz" type="text" id="mpicurl_qz">&nbsp;&nbsp;
 <input type="checkbox" name="msavepic" value="1">远程保存&nbsp;<input type="checkbox" name="mcreatespic" value="1" onclick="if(this.checked){setmcreatespic.style.display='';}else{setmcreatespic.style.display='none';}">生成缩图
 <span id="setmcreatespic" style="display:none">:<input type=text name="mcreatespicwidth" size=4 value="<?=$public_r[spicwidth]?>">*<input type=text name="mcreatespicheight" size=4 value="<?=$public_r[spicheight]?>">(宽*高)</span>
 <?php
 if(TranmoreIsOpen())
 {
 ?>
 <input type="button" name="Submit" value="多选上传" onclick="window.open('ecmseditor/tranmore/tranmore.php?type=1&classid=<?=$classid?>&filepass=<?=$filepass?>&infoid=<?=$id?>&modtype=0&sinfo=1&ecmsdo=ecmstmmorepic&tranfrom=2<?=$ecms_hashur['ehref']?>&oldmorepicnum='+document.add.morepicnum.value,'ecmstmpage','width=700,height=550,scrollbars=yes');">
 <?php
 }
 ?>
 </td>
  </tr>
  <tr> 
    <td><table width="100%" border=0 align=center cellpadding=3 cellspacing=1>
  <tr bgcolor="#DBEAF5"> 
    <td width="7%"><div align=center>编号</div></td>
    <td width="33%"><div align=center>缩图 <font color="#666666">(双击选择)</font></div></td>
    <td width="30%"><div align=center>大图 <font color="#666666">(双击选择)</font></div></td>
    <td width="30%"><div align=center>图片说明</div></td>
  </tr>
</table></td>
  </tr>
  <tr> 
    <td id=defmorepicid>
    <?php
    if($ecmsfirstpost==1)
    {
?>
<table width='100%' border=0 align=center cellpadding=3 cellspacing=1>
<?php
$morepicnum=3;
for($mppathi=1;$mppathi<=$morepicnum;$mppathi++)
{
?>
<tr> 
<td width='7%'><div align=center><?=$mppathi?></div></td>
<td width='33%'><div align=center>
<input name=msmallpic[] type=text id='msmallpic<?=$mppathi?>' size=28 ondblclick="SpOpenChFile(1,'msmallpic<?=$mppathi?>');">
<a onclick="window.open('ecmseditor/FileMain.php?type=1&classid=<?=$classid?>&infoid=<?=$id?>&filepass=<?=$filepass?>&sinfo=1&doing=1&field=msmallpic<?=$mppathi?><?=$ecms_hashur[ehref]?>','','width=700,height=550,scrollbars=yes');" title="选择已上传的图片"><img src="../data/images/changeimg.gif" border="0" align="absbottom"></a>
<br><!--<input type=file name=msmallpfile[] size=15>-->
</div></td>
<td width='30%'><div align=center>
<input name=mbigpic[] type=text id='mbigpic<?=$mppathi?>' size=28 ondblclick="SpOpenChFile(1,'mbigpic<?=$mppathi?>');">
<a onclick="window.open('ecmseditor/FileMain.php?type=1&classid=<?=$classid?>&infoid=<?=$id?>&filepass=<?=$filepass?>&sinfo=1&doing=1&field=mbigpic<?=$mppathi?><?=$ecms_hashur[ehref]?>','','width=700,height=550,scrollbars=yes');" title="选择已上传的图片"><img src="../data/images/changeimg.gif" border="0" align="absbottom"></a>
<br><!--<input type=file name=mbigpfile[] size=15>-->
</div></td>
<td width='30%'><div align=center>
<input name=mpicname[] type=text id='mpicname<?=$mppathi?>'>
</div></td>
</tr>
<?php
}
?>
</table>
<?php
    }
    else
    {
$morepicpath="";
$morepicnum=0;
if($r[morepic])
    {
    $r[morepic]=stripSlashes($r[morepic]);
    //地址
    $j=0;
    $pd_record=explode("\r\n",$r[morepic]);
    for($i=0;$i<count($pd_record);$i++)
    {
$j=$i+1;
    $pd_field=explode("::::::",$pd_record[$i]);
$morepicpath.="<tr> 
    <td width='7%'><div align=center>".$j."</div></td>
    <td width='33%'><div align=center>
        <input name=msmallpic[] type=text value='".$pd_field[0]."' size=28 id=msmallpic".$j." ondblclick=\"SpOpenChFile(1,'msmallpic".$j."');\">

<a onclick=\"window.open('ecmseditor/FileMain.php?type=1&classid=".$classid."&infoid=".$id."&filepass=".$filepass."&sinfo=1&doing=1&field=msmallpic".$j.$ecms_hashur[ehref]."','','width=700,height=550,scrollbars=yes');\" title=\"选择已上传的图片\"><img src=\"../data/images/changeimg.gif\" border=\"0\" align=\"absbottom\"></a>

<br><!--<input type=file name=msmallpfile[] size=15>-->
      </div></td>
    <td width='30%'><div align=center>
        <input name=mbigpic[] type=text value='".$pd_field[1]."' size=28 id=mbigpic".$j." ondblclick=\"SpOpenChFile(1,'mbigpic".$j."');\">

<a onclick=\"window.open('ecmseditor/FileMain.php?type=1&classid=".$classid."&infoid=".$id."&filepass=".$filepass."&sinfo=1&doing=1&field=mbigpic".$j.$ecms_hashur[ehref]."','','width=700,height=550,scrollbars=yes');\" title=\"选择已上传的图片\"><img src=\"../data/images/changeimg.gif\" border=\"0\" align=\"absbottom\"></a>
<br><!--<input type=file name=mbigpfile[] size=15>-->
      </div></td>
    <td width='30%'><div align=center>
        <input name=mpicname[] type=text value='".$pd_field[2]."'><input type=hidden name=mpicid[] value=".$j."><input type=checkbox name=mdelpicid[] value=".$j.">删
      </div></td>
  </tr>";
    }
    $morepicnum=$j;
    $morepicpath="<table width='100%' border=0 cellspacing=1 cellpadding=3>".$morepicpath."</table>";
    }
echo $morepicpath;
    }
    ?>
    </td>
  </tr>
  <tr> 
    <td height="25">地址扩展数量: <input name="morepicnum" type="hidden" id="morepicnum" value="<?=$morepicnum?>">
      <input name="downmorepicnum" type="text" value="1" size="6"> <input type="button" name="Submit5" value="输出地址" onclick="javascript:dopicadd();"></td>
  </tr>
  <tr> 
    <td id=addpicdown></td>
  </tr>
</table>

点击确认,ok,修改完成,大功告成了!



董为坚个人网 https://www.dwjgrw.cn/ 【关闭窗口
注:转载或者复制本站文章,必须带上董为坚个人网链接。

上一篇:帝国cms在系统设置添加网站logo
下一篇:帝国cms全站搜索支持标签调用设置

版权所有:《董为坚个人网
本文地址:https://www.dwjgrw.cn/Content/id/112.html   复制地址
本站内容除特别注明外,均为《董为坚个人网》原创,欢迎转载!转载请注明本文地址,谢谢!


  评论列表

举报| 1楼 [2017-7-17 15:02:48]昵称:^和也

写的非常好

董为坚回复: 暂无回复!


举报| 2楼 [2019-9-27 18:15:07]昵称:dwj

电商专用快递网站,空包网,单号网www.danhw.com

董为坚回复: 暂无回复!
  发表评论 [评论会通过邮件和短信的形式通知我,我会及时回复,一定回来看哦!!!]
昵称: [必填]
邮箱: [必填]
内容: [必填]
验证码:   
                     
给我留言 申请友链Copyright © 2012-2021 董为坚个人网, All rights reserved 手机版
本站已正常运行2359天技术顾问:董为坚个人网 ( 桂ICP备15004478号-1 )
最后更新:2018-3-12联系QQ1115030108,邮箱:dongweijian@dwjgrw.cn
今日有31人访问,总访问数440126人请勿发布违反中华人民共和国法律法规的言论.