diff options
Diffstat (limited to 'templates.fnl')
| -rw-r--r-- | templates.fnl | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/templates.fnl b/templates.fnl index ea51075..d7d83e3 100644 --- a/templates.fnl +++ b/templates.fnl @@ -95,23 +95,27 @@ (HTML [:div {:class classes :style "font-style: italic"} - (or (dicts.label dicts.product-type product.type) product.type) ", " + [:span {:data-parser "type"} + (or (dicts.label dicts.product-type product.type) product.type) ", "] (if (not (lib.empty? product.year)) - (HTML [:span {} [:NO-ESCAPE (.. product.year " год, ")]]) + (HTML [:span {:data-parser "year"} + [:NO-ESCAPE (.. product.year " год, ")]]) "") (if (not (lib.empty? product.volume)) - (HTML [:span {} [:NO-ESCAPE (.. product.volume " мл., ")]]) + (HTML [:span {:data-parser "volume"} + [:NO-ESCAPE (.. product.volume " мл., ")]]) "") (if (not (lib.empty? product.region)) (.. product.region ", ") "") (if (= product.packaging "piece") - (HTML [:strong {} (lib.format-price product.price-per) "₽"]) + (HTML [:strong {:data-parser "price"} + (lib.format-price product.price-per) "₽"]) (HTML [:span {} - [:strong {} - [:NO-ESCAPE - (lib.format-price (* 50 product.price-per)) - "₽ за 50 грамм "]] + [:strong {:data-parser "price"} + [:NO-ESCAPE + (lib.format-price (* 50 product.price-per)) + "₽ за 50 грамм "]] [:NO-ESCAPE "(" (lib.format-price product.price-per) - "₽ за 1 грамм)"]]))])) + "₽ за 1 грамм)"]]))])) (fn add-to-basket-form [product basket classes redirect-url] (fn quantity-steps [stock step] |
