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

  • 相关阅读:
    解决ORA01502 state unusable错误成因
    Remoting.Corba
    NHibernate 处理 oracle 的long数据类型
    NET下连接SYBASE数据库
    JavaScript 的变量作用域及闭包
    PowerDesigner的样式设置
    NHibernate学习 (转)
    性能调优:数据库设计规范化的五个要求
    利用 ADO.NET 连接到 Informix(转)
    sqlnet.expire_time
  • 原文地址:https://www.cnblogs.com/jxhgt/p/10979200.html
Copyright © 2011-2022 走看看