index.html 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. <!-- Page Content -->
  2. <div class="container">
  3. <!-- Page Heading/Breadcrumbs -->
  4. <div class="row">
  5. <div class="col-lg-12">
  6. <h1 class="page-header">使用模板标签和变量
  7. <small>开发者示例</small>
  8. </h1>
  9. <ol class="breadcrumb">
  10. <li><a href="{:addon_url('example/index/index')}">插件首页</a>
  11. </li>
  12. <li class="active">使用模板标签和变量</li>
  13. </ol>
  14. </div>
  15. </div>
  16. <!-- /.row -->
  17. <!-- Content Row -->
  18. <div class="row">
  19. <div class="col-lg-12">
  20. <p class="well">当前请求的name值为:{$Request.param.name}</p>
  21. {literal}
  22. <pre>
  23. 在插件视图中可以使用所有ThinkPHP5内支持的模板标签和变量,如
  24. {$Think.server.script_name} // 输出$_SERVER['SCRIPT_NAME']变量
  25. {$Think.session.user_id} // 输出$_SESSION['user_id']变量
  26. {$Think.get.pageNumber} // 输出$_GET['pageNumber']变量
  27. {$Think.cookie.name} // 输出$_COOKIE['name']变量
  28. // 调用Request对象的get方法 传入参数为id
  29. {$Request.get.id}
  30. // 调用Request对象的param方法 传入参数为name
  31. {$Request.param.name}
  32. // 调用Request对象的param方法 传入参数为user.nickname
  33. {$Request.param.user.nickname}
  34. // 调用Request对象的root方法
  35. {$Request.root}
  36. // 调用Request对象的root方法,并且传入参数true
  37. {$Request.root.true}
  38. // 调用Request对象的path方法
  39. {$Request.path}
  40. // 调用Request对象的module方法
  41. {$Request.module}
  42. // 调用Request对象的controller方法
  43. {$Request.controller}
  44. // 调用Request对象的action方法
  45. {$Request.action}
  46. // 调用Request对象的ext方法
  47. {$Request.ext}
  48. // 调用Request对象的host方法
  49. {$Request.host}
  50. // 调用Request对象的ip方法
  51. {$Request.ip}
  52. // 调用Request对象的header方法
  53. {$Request.header.accept-encoding}
  54. </pre>
  55. {/literal}
  56. </div>
  57. </div>
  58. <!-- /.row -->
  59. <hr>
  60. </div>
  61. <!-- /.container -->