EASYLT文档 > 使用框架 > 视图

开发场景

  • 传统MVC架构的V(view)层,用于页面渲染输出。
  • 命名规范

  • 文件名不支持大写字母,如果文件中包含html、css、js代码,仍然后缀名为.php。
  • 起始文件

  • view视图下的start.php为起始文件,请更换start.php的代码为项目首页、登录或注册页面。
       请勿更改start.php文件名或删除该文件
  • 资源引入

  •    Apache/Nginx服务器支持.htaccess/nginx.htaccess时,view视图文件中引入的资源如js、css、images、fonts等目录/文件请直
       接放置到框架根目录下,资源文件中的路径无需进行修改。
  •    当服务器不支持.htaccess/nginx.htaccess时,view视图文件中引入的资源如js、css、images、fonts等目录/文件请直接放置到框
       架入口文件public目录下,资源文件中的路径无需进行修改。
  •    view视图文件中引入的资源文件也可以放置到public/assets资源目录下,此时需对每个view视图文件中引入资源路径前加上常量
       ASSETS_PATH,如果此时引入部分报错请自行调试或采用上面默认的放置方式。
  • 页面跳转

  • view视图目录下的文件跳转指定页面请调用常量VIEW_PUBLIC并拼接跳转的文件名,不包含扩展名,也可以手动输入,如跳转到view视图目录下的login.php:http://127.0.0.1/?href=login
  • · Apache/Nginx服务器请支持.htaccess/nginx.htaccess,否则请替换常量VIEW_PUBLIC为VIEW_PUBLIC_OTHER。
  • · VIEW_PUBLIC常量值为服务器域名或公网IP+/?href=,如:http://127.0.0.1/?href=
  • · VIEW_PUBLIC_OTHER常量值为服务器域名或公网IP+/public/?href=,如:http://127.0.0.1/public/?href=
  • GET请求

  • 如需要get请求在跳转的文件名后拼接key=value,多参数用&连接,代码中用$_GET['key']取值,如:
    http://127.0.0.1/?href=login&name=easylt