帝国CMS错误报告新增分类功能,提升管理效率

帝国CMS错误报告新增分类功能,提升管理效率

浏览次数:
作者: 墨鱼
信息来源: 本站原创
更新日期: 2017-06-14 21:56:08
文章简介

为帝国CMS错误报告新增分类功能,便于用户根据类别快速定位问题。通过分类整理,提高错误报告的可读性和管理效率,减少用户查找和解决错误的时间成本。

  • 正文开始
  • 相关阅读
  • 推荐作品

 错误报告页面增加选择分类

说明:在填写错误报告的页面增加可选择的分类(后台增加的分类) 如:默认、新建 等信息分类
 
方法1、增加下拉框选择分类
  在\e\template\public\report.php 中加入以下代码
  <select name="cid" id="cid">
    <option value="" selected="selected">请选择</option>
    <option value="1">默认</option>
    <option value="2">新建</option>
  </select>
--------------------------------------------------------------
实例:表单部分
<form name="form1" method="post" action="../../enews/index.php">
  <table width="600" border="0" align="center" cellpadding="3" cellspacing="1"class=tableborder>
  <input type="hidden" name="cid" value="<?=$cid?>">
    <tr class=header> 
      <td height="23" colspan="2">提交错误报告</td>
    </tr>
    
    
    <tr>
      <td width='16%' height=25 bgcolor='ffffff'><div align="right">选需求:</div></td>
      <td bgcolor='ffffff'>
        <select name="cid" id="cid">
        <option value="" selected="selected">请选择</option>
      <option value="1">默认</option>
      <option value="2">新建</option>
    </select></td>
    </tr>    
    
    
    <tr bgcolor="#FFFFFF"> 
      <td width="137" height="23"><div align="left">信息标题:</div></td>
      <td width="448" height="23"><a href='<?=$titleurl?>' target=_blank><?=$r[title]?></a></td>
    </tr>
    <tr bgcolor="#FFFFFF"> 
      <td height="23"><div align="left">您的邮箱:</div></td>
      <td height="23"><input name="email" type="text" id="email">
        (方便回复您)</td>
    </tr>
    <tr bgcolor="#FFFFFF"> 
      <td height="23"><div align="left">报告内容(*):</div></td>
      <td height="23"><textarea name="errortext" cols="60" rows="12" id="name4"></textarea></td>
    </tr>
    <tr bgcolor="#FFFFFF"> 
      <td height="23">&nbsp;</td>
      <td height="23"><input type="submit" name="Submit" value="提交"> <input type="reset" name="Submit2" value="重置"> 
        <input name="enews" type="hidden" id="enews" value="AddError">
        <input name="id" type="hidden" id="id" value="<?=$id?>">
        <input name="classid" type="hidden" id="classid" value="<?=$classid?>"></td>
    </tr>
  </table>
</form>
 
==============================================================================================
方法2、单选方式
在\e\template\public\report.php 中的“信息标题:”下面加入以下代码(在“信息标题:”以上添加时,信息标题会不显示)
<?php
$sql=$empire->query("select classid,classname from {$dbtbpre}enewserrorclass order by classid desc");
?>
<?
  while($r=$empire->fetch($sql))
  {
  ?>
<input name="cid" type="radio" value="<?=$r[classid]?>"><?=$r[classname]?>
<?
  }
  db_close();
  $empire=null;
  ?>
 
--------------------------------------------------------------
实例:表单部分
 
<form name="form1" method="post" action="../../enews/index.php">
  <table width="600" border="0" align="center" cellpadding="3" cellspacing="1"class=tableborder>
  <input type="hidden" name="cid" value="<?=$cid?>">
    <tr class=header> 
      <td height="23" colspan="2">提交错误报告</td>
    </tr>
    <tr bgcolor="#FFFFFF"> 
      <td width="137" height="23"><div align="left">信息标题:</div></td>
      <td width="448" height="23"><a href='<?=$titleurl?>' target=_blank><?=$r[title]?></a></td>
    </tr>
   
     <tr bgcolor="#FFFFFF"> <td height="23"><div align="left">选择分类:</div></td>
      <td  height="23"><?php $sql=$empire->query("select classid,classname from {$dbtbpre}enewserrorclass order by classid desc");?>
<? while($r=$empire->fetch($sql)){ ?><input name="cid" type="radio" value="<?=$r[classid]?>"><?=$r[classname]?>
<? } db_close();$empire=null;?></td>      
    </tr>
   
   
    <tr bgcolor="#FFFFFF"> 
      <td height="23"><div align="left">您的邮箱:</div></td>
      <td height="23"><input name="email" type="text" id="email">
        (方便回复您)</td>
    </tr>
    <tr bgcolor="#FFFFFF"> 
      <td height="23"><div align="left">报告内容(*):</div></td>
      <td height="23"><textarea name="errortext" cols="60" rows="12" id="name4"></textarea></td>
    </tr>
    <tr bgcolor="#FFFFFF"> 
      <td height="23">&nbsp;</td>
      <td height="23"><input type="submit" name="Submit" value="提交"> <input type="reset" name="Submit2" value="重置"> 
        <input name="enews" type="hidden" id="enews" value="AddError">
        <input name="id" type="hidden" id="id" value="<?=$id?>">
        <input name="classid" type="hidden" id="classid" value="<?=$classid?>"></td>
    </tr>
  </table>
</form>
关联内容: 帝国CMS 错误报告 分类
帝国CMS高效随机文章技巧,轻松掌握一种写法!
« 上一篇 2017年06月11日
帝国CMS多集多下载地址设置教程,在线播放与下载路径详解
下一篇 » 2017年07月11日
  • 帝国CMS,强化错误报告,防垃圾灌水,数据统计与分类优化
    1470阅读0条评论27个赞
    帝国CMS现已启用错误报告功能,有效监控并修复系统问题。同时,加强防垃圾灌水机制,确保内容纯净。新增统计功能,助力数据分析。优化报告分类,提升管理效率。全方位保障网站稳定与安全。
  • 帝国CMS分类信息有效期设置教程
    1129阅读0条评论76个赞
    帝国CMS分类信息设置有效期教程:轻松管理信息时效性。进入后台,找到分类信息管理模块,选择需设置有效期的信息类别。点击编辑,在信息属性中启用有效期选项,设定具体天数或日期。系统将自动标记过期信息,便于清理或归档。此功能有助于保持内容更新,提升用户体验。确保定期检查设置,避免信息滞后。通过简单几步,高效管理您的分类信息有效期。
  • 帝国CMS分类信息过期时间设置教程:轻松管理信息时效性
    2105阅读0条评论64个赞
    帝国CMS分类信息过期时间设置功能,允许您在发布信息时指定信息显示的有效期。通过这一设置,您可以灵活控制信息的时效性,选择信息在发布后多久自动显示为过期状态。这一功能有助于维护信息的准确性和网站内容的更新频率,确保用户获取到最新、有效的信息,提升用户体验和网站信息的可信度。
  • 帝国CMS在终极栏目的列表页调用该栏目下面标题分类的文章
    3333阅读0条评论82个赞
    现在终极栏目的列表页下显示该栏目下面标题分类的文章,大概格式是 栏目(终极)----标题分类一----标题分类二标题分类一文章列表一,文章列表二,文章列表三标题分类二文章列表一,文章列表二,文章列表三
  • 帝国CMS更新时显示doesnt exis错误修复插件
    1700阅读2条评论39个赞
    帝国CMS刷新时遇doesnt exis错误?不用担心,我们提供专属修复插件,一键解决不存在问题,让您的网站运行更顺畅。轻松安装,即刻享受稳定高效的CMS体验!

如本文对您有帮助,就请墨鱼抽根烟吧!