Add multi image support on templates(shop, sale)
This commit is contained in:
parent
289e6a0776
commit
e7e86e8523
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -44,8 +44,8 @@ fields:
|
|||
label: 'Open Time'
|
||||
span: auto
|
||||
type: text
|
||||
image:
|
||||
label: Image
|
||||
images:
|
||||
label: Images
|
||||
mode: image
|
||||
useCaption: true
|
||||
thumbOptions:
|
||||
|
|
|
|||
0
plugins/tps/shops/updates/builder_table_update_tps_shops_sales_2.php
Normal file → Executable file
0
plugins/tps/shops/updates/builder_table_update_tps_shops_sales_2.php
Normal file → Executable 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>
|
||||
|
|
|
|||
|
|
@ -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 %}
|
||||
|
|
|
|||
|
|
@ -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">
|
||||
|
|
|
|||
Loading…
Reference in New Issue