{{define "cart.html"}} {{.Title}} {{template "shop_header" .}}

Корзина

{{if .Items}}
{{range .Items}}
{{.Product.Name}}

{{.Product.Name}}

{{if .Product.HasSale}} {{printf "%.0f" .Product.Price}} ₽ {{printf "%.0f" .Product.SalePrice}} ₽ {{else}} {{printf "%.0f" .Product.Price}} ₽ {{end}}
{{end}}
{{else}}

Корзина пуста

В каталог
{{end}}
{{end}} {{define "checkout.html"}} {{.Title}} {{template "shop_header" .}}

Оформление заказа

{{if .Error}}
{{.Error}}
{{end}}

Данные для доставки

{{if .User}}

Вы вошли как {{.User.Email}}. Данные подставлены из профиля.

{{else}}

Покупка без регистрации — укажите контакты для доставки.

{{end}}

Способ оплаты

{{if .HeleketEnabled}} {{end}}
{{end}} {{define "order_success.html"}} {{.Title}} {{template "shop_header" .}}
{{if .Order.IsHeleket}} {{if eq .Order.Status "paid"}}

✓ Оплата получена!

Заказ #{{.Order.ID}} оплачен. Мы свяжемся с вами для доставки.

{{else}}

Заказ #{{.Order.ID}} создан

Ожидаем оплату криптовалютой через Heleket.

{{if .Order.HeleketPaymentStatus}}

Статус платежа: {{.Order.HeleketPaymentStatus}}

{{end}} {{if .Order.HeleketPaymentURL}} Перейти к оплате {{end}} {{end}} {{else}}

✓ Заказ оформлен!

{{.Success}}

Мы свяжемся с вами для подтверждения доставки.

{{end}}
{{end}} {{define "account.html"}} {{.Title}} {{template "shop_header" .}}

Личный кабинет

{{if .Success}}
{{.Success}}
{{end}}

Профиль

Email: {{.User.Email}}

Мои заказы

{{if .Orders}} {{range .Orders}}
Заказ #{{.ID}} {{.CreatedAt.Format "02.01.2006 15:04"}}
{{orderIcon .Status}} {{orderLabel .Status}}
{{if not (orderTerminal .Status)}}
{{range orderTimeline}}
{{orderIcon .}} {{orderLabel .}}
{{end}}
{{end}}
    {{range .Items}}
  • {{.ProductName}} × {{.Quantity}} — {{printf "%.0f" .Price}} ₽
  • {{end}}

Итого: {{printf "%.0f" .Total}} ₽

{{if .IsHeleket}}

Оплата: Heleket {{if .HeleketPaymentStatus}}({{.HeleketPaymentStatus}}){{end}} {{if and .HeleketPaymentURL (ne .Status "paid")}} — оплатить {{end}}

{{end}}
{{end}} {{else}}

Заказов пока нет. Перейти в каталог

{{end}}
{{end}}