5ucms论坛

标题: 9、POPASP快速入门第九课 多文件引入框架的简化 [打印本页]

作者: admin    时间: 2019-4-1 16:24
标题: 9、POPASP快速入门第九课 多文件引入框架的简化
popasp_inc.asp

  1. <!--#include file="../popasp_2.0/popasp.asp"-->
  2. <%
  3. const APP_PATH = "home2"

  4. '在多文件简化引入框架时,必须显示地声明框架路径
  5. '框架路径与include是一致的
  6. POP_MVC.mvc_dir = "../popasp_2.0/"
  7. POP_MVC.run
  8. %>
复制代码


IndexAction.class.asp
  1. <%
  2. ' 本类由系统自动生成,仅供测试用途
  3. Class IndexAction
  4.     public Sub index()
  5.                 on error resume next
  6.                 dim rs , range
  7.                 '通过数据模型从数据库中取出一条记录
  8.                 'set rs = M_("post").db.where(5).field("id,title").find()               
  9.                 'var_export rs
  10.                
  11.                 set rs = M_("post").page( array(null,10) ).field("id,title,add_time").select()       

  12.                 that.assign "page",P_("PAGE")(rs).show()
  13.                
  14.                 that.assign "list",array(rs)
  15.                
  16.                 'L_方法是记录错误用的,它是Log首字母的简写s
  17.                 call L_("IndexAction.Index")
  18.     end Sub
  19.        
  20.         public sub post
  21.                 dim id
  22.                
  23.                 'that.get是request.querystring的一种简写
  24.                 id = that.get("id")
  25.                
  26.                 set rs = M_("post").db.field("id,title,add_time,content").where(id).find()
  27.                
  28.                 that.assign "row",rs
  29.                
  30.                 var_export M_("post")
  31.         end sub
  32. End Class
  33. %>
复制代码

作者: admin    时间: 2019-4-1 16:29
call L_("需要记录错误信息的文件名称") 方法是记录错误用的,它是Log首字母的简写s,暂不清楚后边版本会不会更进自动获取名称
使用后 Trace信息 中会有小型错误提示,稍微严重的会空白

但如果是严重错误,还是会直接报错





欢迎光临 5ucms论坛 (http://bbs.5ucms.com/) Powered by Discuz! X3.2