email_new_order_admin_html_file.go 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. package template
  2. var VarEmailNewOrderAdminHtmlFile = []byte(`<html>
  3. <head>
  4. <title>{{$.Else.Subject}}</title>
  5. </head>
  6. <body>
  7. <h2>Client</h2>
  8. <table border="1">
  9. <tbody>
  10. <tr>
  11. <td><b>Last&nbsp;name</b>&nbsp;&nbsp;&nbsp;</td>
  12. <td>
  13. {{if ne $.Client.LastName "" }}
  14. {{$.Client.LastName}}
  15. {{else}}
  16. -
  17. {{end}}
  18. </td>
  19. </tr>
  20. <tr>
  21. <td><b>First&nbsp;name</b>&nbsp;&nbsp;&nbsp;</td>
  22. <td>
  23. {{if ne $.Client.FirstName "" }}
  24. {{$.Client.FirstName}}
  25. {{else}}
  26. -
  27. {{end}}
  28. </td>
  29. </tr>
  30. <tr>
  31. <td><b>Middle&nbsp;name</b>&nbsp;&nbsp;&nbsp;</td>
  32. <td>
  33. {{if ne $.Client.MiddleName "" }}
  34. {{$.Client.MiddleName}}
  35. {{else}}
  36. -
  37. {{end}}
  38. </td>
  39. </tr>
  40. <tr>
  41. <td><b>Phone</b>&nbsp;&nbsp;&nbsp;</td>
  42. <td>
  43. {{if ne $.Client.Phone "" }}
  44. {{$.Client.Phone}}
  45. {{else}}
  46. -
  47. {{end}}
  48. </td>
  49. </tr>
  50. <tr>
  51. <td><b>Email</b>&nbsp;&nbsp;&nbsp;</td>
  52. <td>
  53. {{if ne $.Client.Email "" }}
  54. {{$.Client.Email}}
  55. {{else}}
  56. -
  57. {{end}}
  58. </td>
  59. </tr>
  60. </tbody>
  61. </table>
  62. <div>&nbsp;</div>
  63. <h2>Delivery</h2>
  64. <div>
  65. {{if ne $.Client.DeliveryComment "" }}
  66. {{$.Client.DeliveryComment}}
  67. {{else}}
  68. -
  69. {{end}}
  70. </div>
  71. <div>&nbsp;</div>
  72. <h2>Order comment</h2>
  73. <div>
  74. {{if ne $.Client.OrderComment "" }}
  75. {{$.Client.OrderComment}}
  76. {{else}}
  77. -
  78. {{end}}
  79. </div>
  80. <div>&nbsp;</div>
  81. <h2>Order products</h2>
  82. <div>
  83. <table border="1" width="100%">
  84. <tbody>
  85. {{range $.Basket.Products}}
  86. <tr>
  87. <td>
  88. {{.RenderName}}
  89. </td>
  90. <td>
  91. {{.RenderPrice}}&nbsp;{{$.Basket.Currency.Code}}&nbsp;x&nbsp;{{.RenderQuantity}}
  92. </td>
  93. <td>
  94. {{.RenderSum}} {{$.Basket.Currency.Code}}
  95. </td>
  96. </tr>
  97. {{end}}
  98. </tbody>
  99. </table>
  100. </div>
  101. <h2>Total: {{$.Basket.RenderTotalSum}} {{$.Basket.Currency.Code}}</h2>
  102. <div>&nbsp;</div>
  103. <div><a href="{{$.Else.CpOrderLink}}" target="_blank">{{$.Else.CpOrderLink}}</a></div>
  104. </body>
  105. </html>`)