www.gusucode.com > Destoon B2B仿淘宝电子商务网站 UTF8 v6.0源码程序 > destoon/admin/template/database_move.tpl.php
<?php defined('DT_ADMIN') or exit('Access Denied'); include tpl('header'); show_menu($menus); ?> <form method="post" action="?" onsubmit="return check();"> <input type="hidden" name="file" value="<?php echo $file;?>"/> <input type="hidden" name="action" value="<?php echo $action;?>"/> <div class="tt">数据互转</div> <table cellpadding="2" cellspacing="1" class="tb"> <tr> <td class="tl"><span class="f_red">*</span> 转移类型</td> <td class="c_p"> <table cellpadding="3" cellspacing="3" width="100%"> <tr onclick="Dd('t_3').checked=true;"> <td><input type="radio" name="type" value="3" id="t_3"/></td> <td> <select name="afid" id="afid"> <option value="0">文章</option> <?php foreach($MODULE as $m) { if($m['module'] == 'article') { echo '<option value="'.$m['moduleid'].'">'.$m['name'].'</option>'; } } ?> </select> → <select name="atid" id="atid" onchange="loadc(this.value);"> <option value="0">文章</option> <?php foreach($MODULE as $m) { if($m['module'] == 'article') { echo '<option value="'.$m['moduleid'].'">'.$m['name'].'</option>'; } } ?> </select> </td> </tr> <tr onclick="Dd('t_4').checked=true;"> <td><input type="radio" name="type" value="4" id="t_4"/></td> <td> <select name="ifid" id="ifid"> <option value="0">信息</option> <?php foreach($MODULE as $m) { if($m['module'] == 'info') { echo '<option value="'.$m['moduleid'].'">'.$m['name'].'</option>'; } } ?> </select> → <select name="itid" id="itid" onchange="loadc(this.value);"> <option value="0">信息</option> <?php foreach($MODULE as $m) { if($m['module'] == 'info') { echo '<option value="'.$m['moduleid'].'">'.$m['name'].'</option>'; } } ?> </select> </td> </tr> <tr onclick="Dd('t_1').checked=true;loadc(6);"> <td width="20"><input type="radio" name="type" value="1" id="t_1"/></td> <td><?php echo $MODULE[5]['name'];?> → <?php echo $MODULE[6]['name'];?></td> </tr> <tr onclick="Dd('t_2').checked=true;loadc(5);"> <td><input type="radio" name="type" value="2" id="t_2"/></td> <td><?php echo $MODULE[6]['name'];?> → <?php echo $MODULE[5]['name'];?></td> </tr> <tr onclick="Dd('t_5').checked=true;loadc(16);"> <td width="20"><input type="radio" name="type" value="5" id="t_5" checked/></td> <td><?php echo $MODULE[5]['name'];?> → <?php echo $MODULE[16]['name'];?></td> </tr> <tr onclick="Dd('t_6').checked=true;loadc(5);"> <td width="20"><input type="radio" name="type" value="6" id="t_6"/></td> <td><?php echo $MODULE[16]['name'];?> → <?php echo $MODULE[5]['name'];?></td> </tr> </table> </td> </tr> <tr> <td class="tl"><span class="f_red">*</span> 转移条件</td> <td class="f_gray"> <input type="text" name="condition" value="" size="80" id="condition"/> <br/> - 如果转移单条信息,则直接填写信息ID,例如 <span class="f_blue">123</span><br/> - 如果转移多条信息,则填用,分隔信息ID,例如 <span class="f_blue">123,124,125</span> (结尾和开头不需要,)<br/> - 可直接写SQL调用条件,必须以and开头<br/> 例如 <span class="f_blue">and catid=123</span> 表示调用分类ID为123的信息<br/> 例如 <span class="f_blue">and itemid>0</span> 表示调用源模块所有信息<br/> 例如 <span class="f_blue">and price>0</span> 表示调用有价格的信息(一般为供应)<br/> </td> </tr> <tr> <td class="tl"><span class="f_red">*</span> 新分类</td> <td> <?php echo ajax_category_select('catid', '请选择', 0, 16, 'size="2" style="height:120px;width:180px;"');?> <?php tips('数据将被转移到此分类下');?> </td> </tr> <tr> <td class="tl"><span class="f_red">*</span> 删除源数据</td> <td> <input type="radio" name="delete" value="1" id="d_1"/> 是 <input type="radio" name="delete" value="0" id="d_0" checked/> 否 </td> </tr> <tr> <td class="tl"><span class="f_hid">*</span> 注意事项</td> <td class="f_gray"> - 转移成功后请进入目标模型管理,更新新转移的信息,如果模型内容设置生成HTML,需要生成一下<br/> - 可能需要按信息ID降序搜索才可以看到新转移的信息<br/> - 如果待转移的数据较多,请设置条件分批转移,以免转移程序卡死<br/> </td> </tr> <tr> <td class="tl"> </td> <td> <input type="submit" name="submit" value="执 行" class="btn"/></td> </tr> </table> </form> <script type="text/javascript"> function loadc(i) { if(i) { category_moduleid[1] = i; load_category(0, 1); } } function getid() { var mid; if(Dd('t_1').checked) { mid = 6; } else if(Dd('t_2').checked) { mid = 5; } else if(Dd('t_5').checked) { mid = 16; } else if(Dd('t_6').checked) { mid = 5; } else if(Dd('t_3').checked) { mid = Dd('atid').value; if(mid == 0) { alert('请选择文章目标模型'); Dd('atid').focus(); return; } } else if(Dd('t_4').checked) { mid = Dd('itid').value; if(mid == 0) { alert('请选择信息目标模型'); Dd('itid').focus(); return; } } else { alert('请选择转移类型'); return; } window.open('?file=category&mid='+mid); } function check() { if(Dd('t_1').checked) { // } else if(Dd('t_2').checked) { // } else if(Dd('t_5').checked) { // } else if(Dd('t_6').checked) { // } else if(Dd('t_3').checked) { if(Dd('afid').value == 0) { alert('请选择文章来源模型'); Dd('afid').focus(); return false; } if(Dd('atid').value == 0) { alert('请选择文章目标模型'); Dd('atid').focus(); return false; } if(Dd('afid').value == Dd('atid').value) { alert('文章来源模型和目标模型不能相同'); Dd('atid').focus(); return false; } } else if(Dd('t_4').checked) { if(Dd('ifid').value == 0) { alert('请选择信息来源模型'); Dd('ifid').focus(); return false; } if(Dd('itid').value == 0) { alert('请选择信息目标模型'); Dd('itid').focus(); return false; } if(Dd('ifid').value == Dd('itid').value) { alert('信息来源模型和目标模型不能相同'); Dd('itid').focus(); return false; } } else { alert('请选择转移类型'); return false; } if(Dd('condition').value.length < 1) { alert('请填写转移条件'); Dd('condition').focus(); return false; } if(Dd('catid_1').value == 0) { alert('请选择新分类'); return false; } return confirm('确定要转移吗?此操作将不可恢复'); } </script> <script type="text/javascript">Menuon(5);</script> <?php include tpl('footer');?>