templates/product/_image.html.twig line 1

Open in your IDE?
  1. <div class="productImage">
  2.     <div class="productImages">
  3.         <ul class="productImages__images" data-update-position-url="{{url('app_image_editposition')}}">
  4.             {% include "product/_imageList.html.twig" %}
  5.         </ul>
  6.         <div class="productImage__editor productImageEditor" data-image-id="0" data-image-save-url="{{url("app_product_save_image",{"id":product.id})}}" data-image-remove-url="{{url("app_product_remove_image",{"id":product.id})}}">
  7.             <div class="productImageEditor__close">x</div>
  8.             <div class="input_group input_group--little input_group--vertical productImageEditor__input input_group--lang">
  9.                 <label for="image_file">Picture</label>
  10.                 
  11.                 <div class="input_group__labelWithLang">
  12.                     <label for="image_description">Description</label>    
  13.                     <select class="input_group__langs">
  14.                         {% for lang in langs %}
  15.                             <option value="{{lang.id}}">{{lang.icu}}</option>
  16.                         {% endfor %}
  17.                     </select>
  18.                 </div>
  19.                 <div class="input_group__langInputs">
  20.                     {% for lang in langs %}
  21.                         <div class="input_group__langInput{% if loop.index0 == 0 %} open{% endif %}" data-lang="{{lang.id}}">
  22.                             <textarea type="text" data-lang="{{lang.id}}" name="image_description[{{lang.id}}]" class="image_description" id="image_description{{lang.id}}"></textarea>
  23.                         </div>
  24.                     {% endfor %}
  25.                 </div>
  26.             </div>
  27.             <div class="input_group input_group--checkbox">
  28.                 <label for="image_cover">Cover</label>
  29.                 <input type="checkbox" id="image_cover" name="product_cover">
  30.             </div>
  31.             <div class="productImageEditor__button">
  32.                 <span class="btn btn--sizeS btn__primary btn--noMarge productImageEditor__save">Save</span>
  33.                 <span class="btn btn--sizeS btn__danger btn--text btn--noMarge productImageEditor__remove">Delete the picture</span>
  34.             </div>
  35.         </div>
  36.     </div>
  37.     <div
  38.         class="imageUploader" id="imageUploader" data-error-from="{{'page.product.image.ProductImage'|trans}}" data-error-message="{{'page.product.image.error.noUpload'|trans}}" data-html-image-url="{{url('app_product_html_image',{'id':product.id})}}" data-upload-image-url="{{url('app_product_add_image',{'id':product.id})}}">
  39.         <!-- Target DOM node #1 -->
  40.         <div class="for-DragDrop"></div>
  41.         <!-- Progress bar #1 -->
  42.         <div class="for-ProgressBar"></div>
  43.     </div>
  44. </div>