mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-11 18:26:50 +00:00
It wasn't possible to directly reuse the shopfront views because they are still using angular.
22 lines
956 B
Plaintext
22 lines
956 B
Plaintext
- # NOTE: make sure that any changes in this template are reflected in app/views/admin/products_v3/product_preview.turbo_stream.haml
|
|
.row
|
|
.columns.small-12.medium-6.large-6.product-header
|
|
%h3{"ng-bind" => "::product.name"}
|
|
%span
|
|
%em {{'products_from' | t}}
|
|
%span{"ng-bind" => "::enterprise.name"}
|
|
|
|
%br
|
|
|
|
.filter-shopfront.property-selectors.inline-block
|
|
%filter-selector{ 'selector-set' => "productPropertySelectors", objects: "[product] | propertiesWithValuesOf" }
|
|
|
|
.product-description{"ng-if" => "product.description_html"}
|
|
%p.text-small{"ng-bind-html" => "::product.description_html", "data-controller" => "add-blank-to-link"}
|
|
|
|
.columns.small-12.medium-6.large-6.product-img
|
|
%img{"ng-src" => "{{::product.largeImage}}", "ng-if" => "::product.largeImage"}
|
|
%img.placeholder{ src: Spree::Image.default_image_url(:large), "ng-if" => "::!product.largeImage"}
|
|
|
|
%ng-include{src: "'partials/close.html'"}
|