亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > CMS > 帝國Empire > 正文

帝國cms模型修改添加多個圖集字段

2024-08-28 12:25:42
字體:
來源:轉載
供稿:網友
因為 最近做站一個模型里有兩個字段均為圖集形式的,帝國雖然有圖集模塊,但不能實現多個字段是圖集,所以稍微改造了一下  下面效果圖

1.首先按正常步驟,在對應模型里加上相應字段 這里我習慣遵從原來圖集系統起名 mobanpic,   管理字段-》修改  -》輸入表單替換html代碼   將我下面這段代碼復制進去

注意下面代碼中 把"moban"字段替換成自己對應的名稱,我這里字段名為mobanpic 

 

<script>
function domobanpicadd()
{var i;
var str="";
var oldi=0;
var j=0;
oldi=parseInt(document.add.mobanpicnum.value);
for(i=1;i<=document.add.downmobanpicnum.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=msmallmobanpic[] type=text size=28 id=msmallmobanpic"+j+" ondblclick=SpOpenChFile(1,'msmallmobanpic"+j+"')><br><input type=file name=msmallmobanpfile[] size=15></div></td><td width=30%><div align=center><input name=mbigmobanpic[] type=text size=28 id=mbigmobanpic"+j+" ondblclick=SpOpenChFile(1,'mbigmobanpic"+j+"')><br><input type=file name=mbigmobanpfile[] size=15></div></td><td width=30%><div align=center><input name=mmobanpicname[] type=text></div></td></tr>";
}
document.getElementById("addmobanpicdown").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="mmobanpicurl_qz" type="text" id="mmobanpicurl_qz">&nbsp;&nbsp;
        <input type="checkbox" name="msavemobanpic" value="1">遠程保存&nbsp;<input type="checkbox" name="mcreatesmobanpic" value="1" onclick="if(this.checked){setmcreatesmobanpic.style.display='';}else{setmcreatesmobanpic.style.display='none';}">生成縮圖
        <span id="setmcreatesmobanpic" "display:none">:<input type=text name="mcreatesmobanpicwidth" 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=ecmstmmobanpic&tranfrom=2<?=$ecms_hashur['ehref']?>&oldmobanpicnum='+document.add.mobanpicnum.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=defmobanpicid>
    <?php
    if($ecmsfirstpost==1)
    {
      ?>
      <table width='100%' border=0 align=center cellpadding=3 cellspacing=1>
      <?php
      $mobanpicnum=3;
      for($mppathi=1;$mppathi<=$mobanpicnum;$mppathi++)
      {
      ?>
      <tr>
           <td width='7%'><div align=center><?=$mppathi?></div></td>
           <td width='33%'><div align=center>
           <input name=msmallmobanpic[] type=text id='msmallmobanpic<?=$mppathi?>' size=28 ondblclick="SpOpenChFile(1,'msmallmobanpic<?=$mppathi?>');">
           <br><input type=file name=msmallmobanpfile[] size=15>
           </div></td>
           <td width='30%'><div align=center>
           <input name=mbigmobanpic[] type=text id='mbigmobanpic<?=$mppathi?>' size=28 ondblclick="SpOpenChFile(1,'mbigmobanpic<?=$mppathi?>');">
           <br><input type=file name=mbigmobanpfile[] size=15>
           </div></td>
           <td width='30%'><div align=center>
           <input name=mmobanpicname[] type=text id='mmobanpicname<?=$mppathi?>'>
           </div></td>
      </tr>
      <?php
      }
      ?>
      </table>
      <?php
    }
    else
    {
      $mobanpicpath="";
      $mobanpicnum=0;
      if($r[mobanpic])
          {
               $r[mobanpic]=stripSlashes($r[mobanpic]);
               //地址
               $j=0;
               $pd_record=explode("/r/n",$r[mobanpic]);
               for($i=0;$i<count($pd_record);$i++)
               {
                 $j=$i+1;
                     $pd_field=explode("::::::",$pd_record[$i]);
                 $mobanpicpath.="<tr>
    <td width='7%'><div align=center>".$j."</div></td>
    <td width='33%'><div align=center>
        <input name=msmallmobanpic[] type=text value='".$pd_field[0]."' size=28 id=msmallmobanpic".$j." ondblclick=/"SpOpenChFile(1,'msmallmobanpic".$j."');/">
           <br><input type=file name=msmallmobanpfile[] size=15>
      </div></td>
    <td width='30%'><div align=center>
        <input name=mbigmobanpic[] type=text value='".$pd_field[1]."' size=28 id=mbigmobanpic".$j." ondblclick=/"SpOpenChFile(1,'mbigmobanpic".$j."');/">
           <br><input type=file name=mbigmobanpfile[] size=15>
      </div></td>
    <td width='30%'><div align=center>
        <input name=mmobanpicname[] type=text value='".$pd_field[2]."'><input type=hidden name=mmobanpicid[] value=".$j."><input type=checkbox name=mdelmobanpicid[] value=".$j.">刪
      </div></td>
  </tr>";
               }
               $mobanpicnum=$j;
               $mobanpicpath="<table width='100%' border=0 cellspacing=1 cellpadding=3>".$mobanpicpath."</table>";
          }
      echo $mobanpicpath;
    }
    ?>
    </td>
  </tr>
  <tr>
    <td height="25">地址擴展數量: <input name="mobanpicnum" type="hidden" id="mobanpicnum" value="<?=$mobanpicnum?>">
      <input name="downmobanpicnum" type="text" value="1" size="6"> <input type="button" name="Submit5" value="輸出地址" onclick="javascript:domobanpicadd();"></td>
  </tr>
  <tr>
    <td id=addmobanpicdown></td>
  </tr>
</table> 
  

將下面代碼復制進 投稿表單替換html代碼  和上面的處理方法一樣
  

<script>
function domobanpicadd()
{var i;
var str="";
var oldi=0;
var j=0;
oldi=parseInt(document.add.mobanpicnum.value);
for(i=1;i<=document.add.downmobanpicnum.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=msmallmobanpic[] type=text size=28 id=msmallmobanpic"+j+"></div></td><td width=30%><div align=center><input name=mbigmobanpic[] type=text size=28 id=mbigmobanpic"+j+"></div></td><td width=30%><div align=center><input name=mmobanpicname[] type=text></div></td></tr>";
}
document.getElementById("addmobanpicdown").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="mmobanpicurl_qz" type="text" id="mmobanpicurl_qz" size="32">
      &nbsp;</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>縮圖</div></td>
    <td width=30%><div align=center>大圖</div></td>
    <td width=30%><div align=center>圖片說明</div></td>
  </tr>
</table></td>
  </tr>
  <tr>
    <td id=defmobanpicid>
    <?php
    if($ecmsfirstpost==1)
    {
      ?>
      <table width='100%' border=0 align=center cellpadding=3 cellspacing=1>
      <?php
      $mobanpicnum=3;
      for($mppathi=1;$mppathi<=$mobanpicnum;$mppathi++)
      {
      ?>
      <tr>
           <td width='7%'><div align=center><?=$mppathi?></div></td>
           <td width='33%'><div align=center>
           <input name=msmallmobanpic[] type=text id=msmallmobanpic[] size=28>
           </div></td>
           <td width='30%'><div align=center>
           <input name=mbigmobanpic[] type=text id=mbigmobanpic[] size=28>
           </div></td>
           <td width='30%'><div align=center>
           <input name=mmobanpicname[] type=text id=mmobanpicname[]>
           </div></td>
      </tr>
      <?php
      }
      ?>
      </table>
      <?php
    }
    else
    {
      $mobanpicpath="";
      $mobanpicnum=0;
      if($r[mobanpic])
      {
           $r[mobanpic]=stripSlashes($r[mobanpic]);
           //地址
           $j=0;
           $pd_record=explode("/r/n",$r[mobanpic]);
           for($i=0;$i<count($pd_record);$i++)
           {
                 $j=$i+1;
                 $pd_field=explode("::::::",$pd_record[$i]);
                 $mobanpicpath.="<tr>
      <td width='7%'><div align=center>".$j."</div></td>
    <td width='33%'><div align=center>
        <input name=msmallmobanpic[] type=text value='".$pd_field[0]."' size=28>
      </div></td>
    <td width='30%'><div align=center>
        <input name=mbigmobanpic[] type=text value='".$pd_field[1]."' size=28>
      </div></td>
    <td width='30%'><div align=center>
        <input name=mmobanpicname[] type=text value='".$pd_field[2]."'><input type=hidden name=mmobanpicid[] value=".$j."><input type=checkbox name=mdelmobanpicid[] value=".$j.">刪
      </div></td></tr>";
           }
           $mobanpicnum=$j;
           $mobanpicpath="<table width='100%' border=0 cellspacing=1 cellpadding=3>".$mobanpicpath."</table>";
      }
      echo $mobanpicpath;
    }
    ?>
    </td>
  </tr>
  <tr>
    <td height="25">地址擴展數量: <input name="mobanpicnum" type="hidden" id="mobanpicnum" value="<?=$mobanpicnum?>">
      <input name="downmobanpicnum" type="text" value="1" size="6"> <input type="button" name="Submit5" value="輸出地址" onclick="javascript:domobanpicadd();"></td>
  </tr>
  <tr>
    <td id=addmobanpicdown></td>
  </tr>
</table>

   


2.   找到e/class/functions.php 在function ReturnAddF

函數中,morepic 流程后插入如下代碼   有兩個地方需要插入,自行查找

elseif($f=='mobanpic'){
             $add_temp = [
                 'msmallpic' => $add['msmallmobanpic'],
                 'mbigpic'   => $add['mbigmobanpic'],
                 'mpicname'  => $add['mmobanpicname'],
                 'mdelpicid' => $add['mdelmobanpicid'],
                 'mpicid'    => $add['mmobanpicid'],
                 'mpicurl_qz'=> $add['mmobanpicurl_qz'],
                 'msavepic'  => $add['msavemobanpic'],
                 'mcreatespic'=> $add['mcreatesmobanpic'],
                 'msmallpfile'=> $add['msmallmobanpfile'],
                 'mbigpfile'=> $add['mbigmobanpfile'],
             ];
             //設置_FIELS
             $_FILES['msmallpfile'] = $_FILES['msmallmobanpfile'];
             $_FILES['mbigpfile'] = $_FILES['mbigmobanpfile'];
             $add = array_merge($add,$add_temp);
             $value=ReturnMorepicpath($add['msmallpic'],$add['mbigpic'],$add['mpicname'],$add['mdelpicid'],$add['mpicid'],$add,$add['mpicurl_qz'],1,0,intval($add['fstb']));
         }



到此為此就可以插入多圖集了,如上面再來一遍可以添加多個圖集字段
 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲91精品在线| 国产成人精品视频在线观看| 亚洲精品日韩在线| 91香蕉嫩草神马影院在线观看| 久久综合色88| 久久国产精彩视频| 97久久久久久| 日韩精品在线视频| 亚洲欧美日韩国产精品| 欧美国产欧美亚洲国产日韩mv天天看完整| 亚洲香蕉av在线一区二区三区| 国产精品第七影院| 欧美激情奇米色| 欧美亚洲国产日韩2020| 色婷婷成人综合| 欧美性色视频在线| 午夜精品久久久99热福利| 国产精品中文字幕在线观看| 精品香蕉一区二区三区| 色爱精品视频一区| 久久国产精品视频| 国产精品欧美久久久| 精品亚洲一区二区三区| 欧美亚洲另类激情另类| 欧美专区日韩视频| 欧美第一淫aaasss性| 丝袜情趣国产精品| 亚洲天堂第一页| 国语自产精品视频在线看抢先版图片| 91香蕉电影院| 国产一区二区黄| 久久久久久com| 中文字幕无线精品亚洲乱码一区| 日韩电影免费观看中文字幕| 久久久www成人免费精品张筱雨| 国产精品老女人精品视频| 日韩中文在线视频| 中日韩美女免费视频网址在线观看| 欧美激情亚洲激情| 亚洲欧美日韩成人| 一个人看的www欧美| 亚洲久久久久久久久久| 欧美激情欧美激情在线五月| 国产精品第三页| 亚洲国产成人爱av在线播放| 亚洲欧洲xxxx| 青青在线视频一区二区三区| 97人人模人人爽人人喊中文字| 美女啪啪无遮挡免费久久网站| 久久偷看各类女兵18女厕嘘嘘| 久久人人爽人人| 欧美日韩午夜视频在线观看| 国产一区二区在线免费视频| 久久久成人精品| 日韩av网站在线| 成人在线观看视频网站| 精品高清一区二区三区| 中文字幕在线日韩| 国产午夜精品麻豆| 日韩精品极品在线观看| 国产精品久久精品| 萌白酱国产一区二区| 亚洲变态欧美另类捆绑| 97精品在线观看| 日韩毛片中文字幕| 午夜精品久久久久久久99热| 国产最新精品视频| 国产亚洲精品久久久久动| 国产97色在线|日韩| 夜夜嗨av色综合久久久综合网| 亚洲在线免费看| 国产精品黄色影片导航在线观看| 日韩精品中文字| 亚洲福利影片在线| 中文字幕日韩在线播放| 国内精品久久久久久久久| 欧美日韩一区二区三区在线免费观看| 九九热精品视频国产| 成人网在线免费看| 国产精品日韩欧美| 国产美女扒开尿口久久久| 国产精品久久久| 欧美性猛交99久久久久99按摩| 日韩精品在线第一页| 日韩精品在线影院| 欧美性黄网官网| 色一区av在线| 精品久久久久久国产| 欧美最猛性xxxxx免费| 91日本在线视频| 成人免费网站在线| 久久精品久久久久久| 成人久久久久久久| 亚洲第一福利网| 欧美美女15p| 91欧美精品午夜性色福利在线| 国产成人涩涩涩视频在线观看| 亚洲成人国产精品| 日韩在线视频国产| 久久久国产精彩视频美女艺术照福利| 色偷偷88888欧美精品久久久| 色偷偷88888欧美精品久久久| 亚洲网站在线播放| 成人免费自拍视频| 色小说视频一区| 日韩欧美中文字幕在线播放| 91免费视频国产| 日韩视频第一页| 色悠久久久久综合先锋影音下载| 日韩电影在线观看永久视频免费网站| 亚洲成人激情在线观看| 日韩精品久久久久久福利| 色哟哟网站入口亚洲精品| 日韩的一区二区| 日本久久精品视频| 一本色道久久88综合日韩精品| 欧美—级a级欧美特级ar全黄| www.亚洲男人天堂| 国产视频精品va久久久久久| 亚洲xxx大片| 亚洲人成绝费网站色www| 欧美一区二区三区免费观看| 日韩电影中文 亚洲精品乱码| 日韩成人av一区| 日韩在线观看网址| 欧美日韩福利在线观看| 在线观看精品自拍私拍| 91色视频在线导航| 国产成人免费91av在线| 亚洲国内精品在线| 日韩一区二区久久久| 91久久久久久久久| 亚洲天堂免费观看| 成人国产精品久久久| 中文字幕欧美精品在线| 国产亚洲激情在线| 国产盗摄xxxx视频xxx69| 国产亚洲xxx| 精品美女国产在线| 日韩在线免费视频| 午夜美女久久久久爽久久| 国产精品第3页| 欧美精品在线第一页| 九九精品在线播放| 激情成人在线视频| 国产日韩精品视频| 国产精品xxxxx| 日韩精品免费在线| 国产成人精品一区二区在线| 色狠狠久久aa北条麻妃| 欧美成人h版在线观看| 91精品国产综合久久香蕉的用户体验| 久久婷婷国产麻豆91天堂| 久久久国产精品视频| 欧美精品制服第一页| 欧美日韩一区二区在线播放| 成人h片在线播放免费网站| 大桥未久av一区二区三区| 日本视频久久久| 色青青草原桃花久久综合| 欧美日产国产成人免费图片| zzjj国产精品一区二区| 久久综合九色九九| 日韩中文字幕网址|