test.html.php 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <?php
  2. /**
  3. * The test view file of mail module of ZenTaoPMS.
  4. * @copyright Copyright 2009-2023 禅道软件(青岛)有限公司(ZenTao Software (Qingdao) Co., Ltd. www.zentao.net)
  5. * @license ZPL(https://zpl.pub/page/zplv12.html) or AGPL(https://www.gnu.org/licenses/agpl-3.0.en.html)
  6. * @author Yanyi Cao <caoyanyi@easycorp.ltd>
  7. * @package mail
  8. * @link https://www.zentao.net
  9. */
  10. namespace zin;
  11. $mta = $config->mail->mta;
  12. formPanel
  13. (
  14. set::formClass('pl-10'),
  15. div
  16. (
  17. set::className('flex mx-auto w-full ml-4 items-center mb-2'),
  18. $lang->mail->test,
  19. strong
  20. (
  21. setClass('ml-2 h4'),
  22. $lang->mail->common
  23. ),
  24. span
  25. (
  26. setClass('ml-2 flex items-center text-gray'),
  27. icon('info text-warning mr-1'),
  28. $lang->mail->sendmailTips
  29. )
  30. ),
  31. set::url(inlink('test')),
  32. formGroup(
  33. set::width('1/3'),
  34. setClass('mx-4'),
  35. set::control('picker'),
  36. set::name('to'),
  37. set::required(true),
  38. set::value($app->user->account),
  39. set::items($users)
  40. ),
  41. set::actionsClass('w-1/3'),
  42. set::actions(array(
  43. array(
  44. 'text' => $lang->mail->test,
  45. 'type' => 'primary',
  46. 'onclick' => 'window.sendTest()'
  47. ),
  48. array(
  49. 'url' => inlink(($mta == 'sendcloud' || $mta == 'ztcloud') ? $mta : 'edit'),
  50. 'text' => $lang->mail->edit,
  51. 'class' => 'btn-wide'
  52. )
  53. )),
  54. div(setID('resultWin'), setClass('hidden'))
  55. );