zoukankan      html  css  js  c++  java
  • PHPCMS V9后台表单向导用户提交的信息新增“修改”的功能

    默认PHPCMS V9后台"表单向导"——>表单"信息列表"中只能查看和删除用户提交的信息,这里新增“修改”的功能。本次新增的表单信息“修改”功能来源于系统本身自带的模型字段缓存技术。表单种类的多少、每个表单中字段的多少和字段类型对本功能无影响。如果表单中有新增或者修改的字段,需要在后台“更新缓存”。

    效果图:

     


     操作步骤:( 新增或者修改的 部分已标出)
    一、表单信息列表后台模板文件:phpcmsmodulesformguide emplatesformguide_info_list.tpl.php

    二、控制器文件:phpcmsmodulesformguideformguide_info.php

     

    三、新增的修改用户提交信息的后台模板文件:phpcmsmodulesformguide emplatesformguide_info_edit.tpl.php

    <?php
    defined('IN_ADMIN') or exit('No permission resources.');
    $show_header = 1;
    include $this->admin_tpl('header', 'admin');
    ?>
    <div class="pad-10">
    <form method="post" action="?m=formguide&c=formguide_info&a=public_edit&formid=<?php echo $_GET['formid']; ?>&did=<?php echo $did; ?>" name="myform" id="myform">
    <table class="table_form" width="100%" cellspacing="0">
    <tbody>
    <?php
    if(is_array($forminfos_data)) {
    foreach($forminfos_data as $field=>$info) {
    if($info['isomnipotent']) continue;
    if($info['formtype']=='omnipotent') {
    foreach($forminfos_data as $_fm=>$_fm_value) {
    if($_fm_value['isomnipotent']) {
    $info['form'] = str_replace('{'.$_fm.'}',$_fm_value['form'],$info['form']);
    }
    }
    }
    ?>
    <tr>
    <th width="80"><?php if($info['star']){ ?> <font color="red">*</font><?php } ?> <?php echo $info['name']?>
    </th>
    <td><?php echo $info['form']?> <?php echo $info['tips']?></td>
    </tr>
    <?php
    } }
    ?>
    </tbody>
    </table>
    <input type="submit" class="dialog" name="dosubmit" id="dosubmit" value=" <?php echo L('ok')?> ">&nbsp;<input type="reset" class="dialog" value=" <?php echo L('clear')?> ">
    </form>
    </div>
    </body>
    </html>

    来源:https://blog.csdn.net/wang178yang/article/details/82430962

  • 相关阅读:
    HDU1813:Escape from Tetris(IDA)
    开发汉澳sinox64位,对接汉澳矩阵电脑
    新博客有了,文章转移到 http://www.iosxxx.com/
    Linux内核之于红黑树and AVL树
    MySQL用户及数据安全专题
    实现Android操作系统11种传感器介绍
    NSSCanner 提取 指定 字符串
    [置顶] 正则表达式应用:匹配IP地址
    某APK中使用了动态注册BroadcastReceiver,Launcher中动态加载此APK出现java.lang.SecurityException异常的解决方法
    JSTL解析——003——core标签库02
  • 原文地址:https://www.cnblogs.com/jxhgt/p/10979200.html
Copyright © 2011-2022 走看看