Add multi image support on templates(shop, sale)

This commit is contained in:
root 2023-07-26 13:56:47 +00:00
parent 289e6a0776
commit e7e86e8523
7 changed files with 31 additions and 15 deletions

View File

@ -29,12 +29,12 @@ fields:
mode: date
span: auto
type: datepicker
image:
label: Image
span: auto
images:
label: Images
mode: image
useCaption: true
thumbOptions:
mode: crop
extension: auto
span: auto
type: fileupload

View File

@ -44,8 +44,8 @@ fields:
label: 'Open Time'
span: auto
type: text
image:
label: Image
images:
label: Images
mode: image
useCaption: true
thumbOptions:

View File

View File

View File

@ -119,9 +119,17 @@ function onStart(){
</div>
</div>
<div class="post_photo wow fadeInRight" data-wow-duration=".3s" data-wow-delay=".1s">
<img src="{{sale.image.path}}" alt="restaurant-photo">
</div>
{% if sale.images|length > 0%}
<div class="post_photo wow fadeInRight" data-wow-duration=".3s" data-wow-delay=".1s">
<div class="shop_slider">
{% for image in sale.images %}
<div class="shop_slider-item">
<img src="{{image.path}}" alt="restaurant-photo">
</div>
{% endfor %}
</div>
</div>
{% endif %}
</div>
</div>

View File

@ -115,9 +115,17 @@ function onStart(){
</div>
</div>
<div class="post_photo wow fadeInRight" data-wow-duration=".3s" data-wow-delay=".1s">
<img src="{{shop.image.path}}" alt="restaurant-photo">
</div>
{% if shop.images|length > 0%}
<div class="post_photo wow fadeInRight" data-wow-duration=".3s" data-wow-delay=".1s">
<div class="shop_slider">
{% for image in shop.images %}
<div class="shop_slider-item">
<img src="{{image.path}}" alt="restaurant-photo">
</div>
{% endfor %}
</div>
</div>
{% endif %}
</div>
{% if others|length > 0 %}

View File

@ -21,7 +21,7 @@
{% for sale in sales_all %}
<a href="{{ url('/') }}/sale/{{sale.id}}" class="shops_item">
<div class="shops_item-photo">
<img src="{{sale.image.path}}" alt="shop-photo">
<img src="{{sale.images.first.path}}" alt="shop-photo">
</div>
<h6 class="shops_item-label">
@ -69,7 +69,7 @@
{% for sale in sales_news %}
<a href="{{ url('/') }}/sale/{{sale.id}}" class="shops_item">
<div class="shops_item-photo">
<img src="{{sale.image.path}}" alt="shop-photo">
<img src="{{sale.images.first.path}}" alt="shop-photo">
</div>
<h6 class="shops_item-label">
@ -113,7 +113,7 @@
{% for sale in sales_discount %}
<a href="{{ url('/') }}/sale/{{sale.id}}" class="shops_item">
<div class="shops_item-photo">
<img src="{{sale.image.path}}" alt="shop-photo">
<img src="{{sale.images.first.path}}" alt="shop-photo">
</div>
<h6 class="shops_item-label">
@ -157,7 +157,7 @@
{% for sale in sales_promo %}
<a href="{{ url('/') }}/sale/{{sale.id}}" class="shops_item">
<div class="shops_item-photo">
<img src="{{sale.image.path}}" alt="shop-photo">
<img src="{{sale.images.first.path}}" alt="shop-photo">
</div>
<h6 class="shops_item-label">