小李SEO博客

网站优化服务

帝国CMS多值字段修改为可以上传图片的形式

我们知道多值字段功能很强大,但不能上传图片确很操蛋,其实改吧改吧就可以了,只是帝国的大大们似乎不太注意这些小细节,只有靠自己来优化了。

<script>function domvadd_ffff(){        var i;        var str='';        var oldi=0;        var j=0;        var addnum=0;        addnum=parseInt(document.add.mvaddnum_ffff.value);        oldi=parseInt(document.add.mveditnum_ffff.value);        for(i=1;i<=addnum;i++)        {                j=i+oldi;                str=str+'<tr><td align="center"><input type="text" name="ffff_1[]" id="ffff_1_'+j+'" value=""><a onclick="window.open(/'ecmseditor/FileMain.php?type=1&classid=<?=$classid?>&infoid=<?=$id?>&doing=1&field=ffff_1_'+j+'/',/'/',/'width=700,height=550,scrollbars=yes/');" title="选择已上传的图片"><img src="../data/images/changeimg.gif" border="0" align="absbottom"></a></td></tr>';        }        document.getElementById("mvadd_ffff").innerHTML="<table width='100%' border=0 cellspacing=1 cellpadding=3>"+str+"</table>";}</script><table width="100%" border="0" cellspacing="0" cellpadding="0">  <tr>     <td>                <table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#DBEAF5">        <tr><td align="center">设置1</td></tr>      </table>        </td>  </tr>  <tr>     <td>    <?php    if($ecmsfirstpost==1)    {    ?>                <table width='100%' border=0 cellspacing=1 cellpadding=3>                <?php                $editnum=3;                for($i=1;$i<=$editnum;$i++)                {                ?>                        <tr><td align="center"><input type="text" name="ffff_1[]" id="ffff_1_<?=$i?>" value=""><a onclick="window.open('ecmseditor/FileMain.php?type=1&classid=<?=$classid?>&infoid=<?=$id?>&doing=1&field=ffff_1_<?=$i?>','','width=700,height=550,scrollbars=yes');" title="选择已上传的图片"><img src="../data/images/changeimg.gif" border="0" align="absbottom"></a></td></tr>                <?php                }                ?>                </table>    <?php    }    else    {                $editnum=0;                if($r['ffff'])                {                        $r['ffff']=stripSlashes($r['ffff']);                        ?>                        <table width='100%' border=0 cellspacing=1 cellpadding=3>                        <?php                        //录入项                        $j=0;                        $mvf_record=explode('||||||',$r['ffff']);                        $mvf_count=count($mvf_record);                        for($i=0;$i<$mvf_count;$i++)                        {                                $j=$i+1;                                $mvf_field=explode("::::::",$mvf_record[$i]);                                ?>                                <tr><td align="center"><input type="text" name="ffff_1[]" id="ffff_1_<?=$j?>" value="<?=$mvf_field[0]?>"> <input type="hidden" name="ffff_mvid[]" id="ffff_mvid_<?=$j?>" value="<?=$j?>"><input type="checkbox" name="ffff_mvdelid[]" id="ffff_mvdelid_<?=$j?>" value="<?=$j?>">删</td></tr>                                <?php                        }                        ?>                        </table>                        <?php                        $editnum=$j;                }    }    ?>    </td>  </tr>  <tr>     <td height="25">扩展数量: <input name="mveditnum_ffff" type="hidden" id="mveditnum_ffff" value="<?=$editnum?>">      <input name="mvnum_ffff" type="hidden" id="mvnum_ffff" value="1">      <input name="mvmust_ffff" type="hidden" id="mvmust_ffff" value="1">      <input name="mvaddnum_ffff" type="text" id="mvaddnum_ffff" value="1" size="6"> <input type="button" name="Submit5" value="输出" onClick="javascript:domvadd_ffff();"></td>  </tr>  <tr>     <td id="mvadd_ffff"></td>  </tr></table>

上面ffff 是字段的名称

1.jpg

上一篇:帝国CMS商城服装多款式图片选择加入购物车 下一篇:帝国CMS信息置顶扣除相应积分
相关帝国cms文章阅读
  • 帝国CMS在内容页调用当前专题名称和链接

    因为帝国CMS 7.0信息页不再有ztid字段,所以直接是查询不到的,但是可以用灵动标签sql调用,具体调下方法如下: 灵动标签sql调用: select ztid from phome_enewsztinfo where classid='$navinfor[classid]' and i...

  • 帝国CMS单条信息指定不同内容模板(限动态)

    帝国CMS的信息是绑定内容模板的,通过本教程可以实现,在前台自由使用不同的模板,比如在网站首页,两处添加同一条信息链接,但不同的同容模板 打开 /e/action/ShowInfo.php 文件 查找: $r[ne...

  • 帝国cms增加底部访问数统计图片(计数器)

    下载压缩包解压到网站主目录 打开e/public/viewclick/index.php 在 if($down==2){$classf.=',checkpl';} 下面加入 if($down==99){$r=$empire-fetch1(selecttotalnumfrom{$dbtbpre}enewspublicwhereid='1'limit1);$num=$r['totalnum']+1;$empire-que...

  • 帝国cms页面用PHP获取任意层级栏目ID的方法

    在帝国CMS中,如果栏目层级比较深,而且又要在栏目里面获取上级栏目或者下级栏目的一些数据时,获取到该栏目ID,上级栏目,上上级栏目...直到顶级栏目ID就很关键了。 一,在模板页面,通...

  • 帝国cms新增栏目默认选中设定好模板方法

    小李网络公司介绍帝国cms新增栏目默认选中设定好模板方法知识,包括帝国下载站模板希灵帝国舰船设定帝国模板帝国cms模板怎么样用帝国网站模板中央帝国的军事密码txt帝国cms博客模板帝国c...

  • 帝国CMS百度编辑器ueditor前台代码高亮无法自动换行解决方法

    以下文件需要修改: /ueditor/third-party/SyntaxHighlighter/shCoreDefault.css 打开:shCoreDefault.css 找到81行, .syntaxhighlighter table { width: 100% !important; border: 1px solid #c0c0c0 !important; } 修改为: .syntaxhighlighter...

  • 帝国cms模板实现多国语言切换

    语言包解决方案(中英文为例,其他可自行添加) 1 .复制gb语言包,放入目录:edatalanguage中,重命名为:zh; 另加入语言包(除gb语言包以外):针对模板的中文进行的语言包制作 命名为:templa...

  • 帝国CMS灵动标签SQL调用同时调用多条广告(不实用,不如js灵活)

    用:select * from phome_enewsad where adid in (广告ID1,广告ID2,....) 实例: [e:loop={select * from phome_enewsad where adid in (1,2,3) and t=0 order by adid desc limit 20,0,24}] a href=?=$bqr[url]? target=_blank title=?=$bqr[title]?img src=?=...

  • 网站织梦cms5.7程序转换帝国cms7.2完整步骤

    小李网络公司介绍织梦cms5.7转换帝国cms7.2步骤知识.包括帝国cms二次开发织梦5.7转换帝国cms7.2的简单方法.织梦5.7转换帝国cms7.2完整版_织梦58.织梦cms建站教程帝国cms好用吗phpcms和帝国cms哪个好帝国...

  • 帝国CMS批量提取新闻正文内容的第一张图片作为标题缩略图的SQL语句

    执行以下脚本的时候请 先备份数据库!文本存放的新闻正文字段不可用! 新闻正文字段作为主表的情况用以下语句: update phome_ecms_news set titlepic =concat(replace(SUBSTRING_INDEX(SUBSTRING_INDEX(newstext,...

  • 帝国CMSTAGS调用详解

    帝国CMS TAGS功能很强大,墨鱼部落格整理此文章专门介绍TAGS相关教程。 1、7.0前台投稿支持用户输TAGs的方法,请进入链接:http://www.moyublog.com/notes/238.html 2、TAGS默认模板设置:栏目--TAGS管理--设...

  • 帝国CMS制作字母导航功能

    也许你想制作像58同城网城市分站一样的字母导航功能, 帝国CMS当然是可以实现的。 增加infozm字段,infozm为取得标题字母的字段,只需将字段设置为录入项或投稿项,增加或修改信息时自动存...

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640