帝国论坛帝国网站管理系统交流区自定义系统模型旅游行程模型系统【教程+代码】 【本版专题贴子】  
 1/4     1 2 3 4 ›› ›|
主题:旅游行程模型系统【教程+代码】 [加入收藏夹]   

8750595
用户头衔:进士

精华贴   :0
发贴数   :395
经验值   :2082
注册时间:2009-03-18
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
旅游行程模型系统【教程+代码】
基于多值字段实现的,7.0&7.2通用


上传以下图片:


[该贴被修改 2 次,最后修改时间 2017-03-17 01:36:18 ]


www.zjjcl.cn 创立工作室 QQ:41526283 微信zjjwcom
2017-03-17 01:29:00 已设置保密 顶部 回复 引用 报告 编辑 删除

8750595
用户头衔:进士

精华贴   :0
发贴数   :395
经验值   :2082
注册时间:2009-03-18
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

字段添加

上传以下图片:




www.zjjcl.cn 创立工作室 QQ:41526283 微信zjjwcom
2017-03-17 01:31:14 已设置保密 顶部 回复 引用 报告 编辑 删除

8750595
用户头衔:进士

精华贴   :0
发贴数   :395
经验值   :2082
注册时间:2009-03-18
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

添加完成后,把表单代码改成如下代码即可

<script type="text/javascript">
function LoadLineEditor(id) {
    KindEditor.create('#' + id, {
        autoHeightMode: true
    });
}
function domvadd_line()
{
        var i;
        var str='';
        var oldi=0;
        var j=0;
        var addnum=0;
        addnum=parseInt(document.add.mvaddnum_line.value);
        oldi=parseInt(document.add.mveditnum_line.value);
        for(i=1;i<=addnum;i++)
        {
                j=i+oldi;
                str=str+'<tr><td width="11%" align="center">行程第<span style="color:red;">'+j+'</span>天安排</td><td width="89%" align="left"><input type="text" name="line_1[]" id="line_1_'+j+'" value="" size="100"></td></tr><tr><td width="11%" align="center" bgcolor="#FFFFFF">行程内容</td><td width="89%" align="left" bgcolor="#FFFFFF"><textarea data-name="textarea" name="line_2[]" id="line_2_'+j+'" style="width:680px; height:400px;"></textarea></td></tr><tr><td align="center" bgcolor="#FFFFFF">就餐安排</td><td align="left" bgcolor="#FFFFFF">早餐:<input type="text" name="line_3[]" id="line_3_'+j+'" value="" size="20">中餐:<input type="text" name="line_4[]" id="line_4_'+j+'" value="" size="20">晚餐:<input type="text" name="line_5[]" id="line_5_'+j+'" value="" size="20"></td></tr><tr><td align="center" bgcolor="#FFFFFF">住宿/车辆</td><td align="left" bgcolor="#FFFFFF">住宿:<input name="line_6[]" id="line_6_'+j+'" value="" size="30">车辆:<input name="line_7[]" id="line_7_'+j+'" value="" size="30"></td></tr>';
        }
        $('#mvadd_line').html('<table width="100%" border="0" cellspacing="1" cellpadding="3" bgcolor="#DBEAF5">'+ str +'</table>');
        $("[data-name=textarea]").each(function(){
                LoadLineEditor($(this).attr('id'));
    });
}
</script>

<table width="100%" border="0" cellspacing="1" cellpadding="1" >
  <tr>
    <td><table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#DBEAF5">
        <tr>
          <td align="left">行程安排设置</td>
        </tr>
      </table></td>
  </tr>
  <tr>
    <td>
        <?php
    if($ecmsfirstpost==1)
    {
    ?>
      <table width='100%' border=0 cellspacing=1 cellpadding=3 bgcolor="#DBEAF5">
        <?php
                $editnum=1;
                for($i=1;$i<=$editnum;$i++)
                {
                ?>
        <tr>
          <td width="11%" align="center">行程第<span style="color:red;"><?=$i?></span>天安排</td>
          <td width="89%" align="left"><input name="line_1_<?=$i?>" type="text" id="line_1_<?=$i?>" value="" size="100"></td>
        </tr>
        <tr>
          <td width="11%" align="center" bgcolor="#FFFFFF">行程内容</td>
          <td width="89%" align="left" bgcolor="#FFFFFF"><textarea name="line_2_<?=$i?>" id="line_2_<?=$i?>" style="width:680px; height:400px;"></textarea><script type="text/javascript">LoadLineEditor('line_2_<?=$i?>');</script></td>
        </tr>
        <tr>
          <td align="center" bgcolor="#FFFFFF">就餐安排</td>
          <td align="left" bgcolor="#FFFFFF">早餐:
            <input name="line_3_<?=$i?>" type="text" id="line_3_<?=$i?>" value="" size="20">
            中餐:
            <input name="line_4_<?=$i?>" type="text" id="line_4_<?=$i?>" value="" size="20">
            晚餐:
            <input name="line_5_<?=$i?>" type="text" id="line_5_<?=$i?>" value="" size="20"></td>
        </tr>
        <tr>
          <td align="center" bgcolor="#FFFFFF">住宿/车辆</td>
          <td align="left" bgcolor="#FFFFFF">住宿:
            <input name="line_6_<?=$i?>" type="text" id="line_6_<?=$i?>" value="" size="30">
            车辆:
            <input name="line_7_<?=$i?>" type="text" id="line_7_<?=$i?>" value="" size="30"></td>
        </tr>
        <?php
                }
                ?>
      </table>
      <?php
    }
    else
    {
                $editnum=0;
                if($r['line'])
                {
                        $r['line']=stripSlashes($r['line']);
                        ?>
      <table width='100%' border=0 cellspacing=1 cellpadding=3 bgcolor="#DBEAF5">
        <?php
                        //录入项
                        $j=0;
                        $mvf_record=explode('||||||',$r['line']);
                        $mvf_count=count($mvf_record);
                        for($i=0;$i<$mvf_count;$i++)
                        {
                                $j=$i+1;
                                $mvf_field=explode("::::::",$mvf_record[$i]);
                                ?>
        <tr>
          <td width="11%" align="center">行程第<span style="color:red;"><?=$j?></span>天安排</td>
          <td width="89%" align="left"><input name="line_1[]" type="text" id="line_1_<?=$j?>" value="<?=$mvf_field[0]?>" size="100">
            <input type="hidden" name="line_mvid[]" id="line_mvid_<?=$j?>" value="<?=$j?>">
            <input type="checkbox" name="line_mvdelid[]" id="line_mvdelid_<?=$j?>" value="<?=$j?>">
            删</td>
        </tr>
         <tr>
          <td align="center" bgcolor="#FFFFFF">行程内容</td>
          <td align="left" bgcolor="#FFFFFF"><textarea name="line_2[]" id="line_2_<?=$j?>" style="width:680px; height:300px;"><?=$mvf_field[1]?></textarea>
        <script type="text/javascript">LoadLineEditor('line_2_<?=$j?>');</script></td>
        </tr>
         <tr>
          <td align="center" bgcolor="#FFFFFF">就餐安排</td>
          <td align="left" bgcolor="#FFFFFF">早餐:
            <input name="line_3[]" type="text" id="line_3_<?=$j?>" value="<?=$mvf_field[2]?>" size="20">
            中餐:
            <input name="line_4[]" type="text" id="line_4_<?=$j?>" value="<?=$mvf_field[3]?>" size="20">
            晚餐:
<input name="line_5[]" type="text" id="line_5_<?=$j?>" value="<?=$mvf_field[4]?>" size="20"></td>
        </tr>
         <tr>
          <td align="center" bgcolor="#FFFFFF">住宿/车辆</td>
          <td align="left" bgcolor="#FFFFFF">住宿:
            <input name="line_6[]" type="text" id="line_6_<?=$j?>" value="<?=$mvf_field[5]?>" size="30">
车辆:
<input name="line_7[]" type="text" id="line_7_<?=$j?>" value="<?=$mvf_field[6]?>" size="30"></td>
        </tr>
        <?php
                        }
                        ?>
      </table>
      
    <?php
        $editnum=$j;
        }
    }
    ?></td>
  </tr>
    <tr>
    <td id="mvadd_line"></td>
  </tr>
  <tr>
    <td height="25">增加行程安排:
      <input name="mveditnum_line" type="hidden" id="mveditnum_line" value="<?=$editnum?>">
      <input name="mvnum_line" type="hidden" id="mvnum_line" value="7">
      <input name="mvmust_line" type="hidden" id="mvmust_line" value="1">
      <input name="mvaddnum_line" type="text" id="mvaddnum_line" value="1" size="6"> <input type="button" name="Submit5" value="输出" onclick="javascript:domvadd_line();"></td>
  </tr>

</table>

[该贴被修改 1 次,最后修改时间 2017-03-17 01:32:23 ]


www.zjjcl.cn 创立工作室 QQ:41526283 微信zjjwcom
2017-03-17 01:32:07 已设置保密 顶部 回复 引用 报告 编辑 删除

8750595
用户头衔:进士

精华贴   :0
发贴数   :395
经验值   :2082
注册时间:2009-03-18
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

这个当然也可以更改为自己喜欢的样式和编辑器,我采用的是KE,喜欢百度的编辑器的朋友也可以使用百度的编辑器,反正喜欢就好



www.zjjcl.cn 创立工作室 QQ:41526283 微信zjjwcom
2017-03-17 01:33:36 已设置保密 顶部 回复 引用 报告 编辑 删除

8750595
用户头衔:进士

精华贴   :0
发贴数   :395
经验值   :2082
注册时间:2009-03-18
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

欢迎高手指点,欢迎帝国cms的其他朋友一起谈论技术



www.zjjcl.cn 创立工作室 QQ:41526283 微信zjjwcom
2017-03-17 01:34:36 已设置保密 顶部 回复 引用 报告 编辑 删除

8750595
用户头衔:进士

精华贴   :0
发贴数   :395
经验值   :2082
注册时间:2009-03-18
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

奇怪了啊,帝国论坛没人了啊



www.zjjcl.cn 创立工作室 QQ:41526283 微信zjjwcom
2017-03-18 13:13:26 已设置保密 顶部 回复 引用 报告 编辑 删除

455ax
用户头衔:探花

精华贴   :0
发贴数   :7144
经验值   :19059
注册时间:2007-05-29
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

不错,支持一下




2017-03-18 18:41:18 已设置保密 顶部 回复 引用 报告 编辑 删除

pingpong
用户头衔:探花

精华贴   :0
发贴数   :9408
经验值   :24496
注册时间:2008-11-02
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

不错,用的多值字段




2017-03-23 08:49:42 已设置保密 顶部 回复 引用 报告 编辑 删除

ggqm520
用户头衔:进士

精华贴   :0
发贴数   :1131
经验值   :4935
注册时间:2010-08-15
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

楼主不错!很有分享精神!



www.meiweny.cn美文苑文学网 签名广告位出售中!!!!!
2017-03-23 20:27:05 已设置保密 顶部 回复 引用 报告 编辑 删除

bsbs
用户头衔:书生

精华贴   :0
发贴数   :44
经验值   :143
注册时间:2013-01-10
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

支持




2017-04-04 06:08:14 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/4     1 2 3 4 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1