template.php 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. <?php
  2. return [
  3. 'list' => [
  4. 'field' => [
  5. 'name',
  6. 'key',
  7. 'type',
  8. 'method',
  9. 'status' => [
  10. 'type' => 'switch',
  11. 'show' => '{status}',
  12. 'active_value' => 1,
  13. 'inactive_value' => 2,
  14. ],
  15. 'cdate',
  16. ],
  17. 'button' => [
  18. '新增' => 'add',
  19. ],
  20. 'data_button' => [
  21. '设置' => 'edit',
  22. ],
  23. 'search' => [
  24. 'name',
  25. 'key',
  26. 'status',
  27. ]
  28. ],
  29. 'update' => [
  30. 'field' => [
  31. 'name' => [
  32. 'rules' => true,
  33. ],
  34. 'key' => [
  35. 'rules' => true,
  36. ],
  37. 'title' => [
  38. 'tip' => '可为空,一般为站内信或邮箱用到',
  39. ],
  40. 'content' => [
  41. 'rules' => true,
  42. 'type' => 'textarea',
  43. 'autosize' => ['minRows' => 2],
  44. 'desc' => '变量用大括号包含即可,如:{name}',
  45. ],
  46. 'method' => 'checkbox',
  47. 'type' => 'radio',
  48. 'msg/template_code' => [
  49. 'name' => '验证码设置',
  50. 'where' => ['template_id' => 'id'],
  51. 'default' => [[]],
  52. # 默认使用表格形式展示,可以改成每行展示
  53. 'type' => 'line',
  54. ],
  55. /*
  56. 'msg/template_sms' => [
  57. 'field' => 'code',
  58. 'name' => '短信模板',
  59. 'where' => ['template_id' => 'id'],
  60. 'type' => 'text',
  61. ],
  62. 'msg/template_email' => [
  63. 'name' => '邮件标题',
  64. 'where' => ['template_id' => 'id'],
  65. 'type' => 'text',
  66. 'default' => [[]],
  67. # 默认使用表格形式展示,可以改成每行展示
  68. 'type' => 'line',
  69. ],*/
  70. ],
  71. 'control' => [
  72. 'msg/template_code' => [
  73. 'type' => 2,
  74. ],
  75. /*
  76. 'msg/template_sms' => [
  77. 'method' => ['sms'],
  78. ],
  79. 'msg/template_email' => [
  80. 'method' => ['email'],
  81. ],*/
  82. ],
  83. ],
  84. ];