templates/frontend/templates/media_management/media_upload_popup.html.twig line 1

Open in your IDE?
  1. {% block media_upload_popup %}
  2.     <div class="mediaManagement mediaUploadPopup z-index-31" hidden>
  3.         <div class="background">
  4.             <div class="container">
  5.                 <div class="row">
  6.                     <div class="col-md-6">
  7.                         <p class="popupHeading">Neues Bild hochladen</p>
  8.                     </div>
  9.                     <div class="col-md-6">
  10.                         <button type="button" class="close" aria-hidden="true" type="button">×</button>
  11.                     </div>
  12.                 </div>
  13.                 <div class="row">
  14.                      <div class="col-md-12">
  15.                          <div id="error-name" class="alert alert-danger" style="display: none;">
  16.                              Bitte geben Sie einen Namen für das Bild ein
  17.                          </div>
  18.                      </div>
  19.                 </div>
  20.                 <div class="row marginBottom20">
  21.                     <div class="col-md-12">
  22.                         <label>Name *</label>
  23.                         <input id="imageToCropName" class="form-control" type="text">
  24.                     </div>
  25.                 </div>
  26.                 <div class="row">
  27.                     <div class="col-md-9">
  28.                         <p class="popupHeading2">Bild zuschneiden:</p>
  29.                         <div class="cropContainer marginBottom10" style="height: 600px;">
  30.                             <img id="imageToCrop" src="{{ asset('bundles/frontend/images/item-default.jpg') }}" style="width: 100%; height: auto;">
  31.                             <div class="zoomButtons">
  32.                                 <button id="zoomInButton" type="button" class="btn btn-primary">
  33.                                     <span>
  34.                                         <i class="fa fa-search-plus"></i>
  35.                                     </span>
  36.                                 </button>
  37.                                 <button id="zoomOutButton" type="button" class="btn btn-primary">
  38.                                     <span>
  39.                                         <i class="fa fa-search-minus"></i>
  40.                                     </span>
  41.                                 </button>
  42.                             </div>
  43.                         </div>
  44.                     </div>
  45.                     <div class="col-md-3">
  46.                         <p class="popupHeading2">Ergebnis:</p>
  47.                         <div class="cropOutputContainer marginBottom10" style="height: 600px;">
  48.                             <div id="defaultCropResult" style="padding: 0px;">
  49.                                 <p>Schneiden Sie Ihr Bild wie gewünscht zu.</p>
  50.                             </div>
  51.                             <img id="cropOutput" src="" style="max-height: 100%;">
  52.                             <div class="refreshButtons">
  53.                                 <button id="refreshButton" type="button" class="btn btn-primary">
  54.                                     <span>
  55.                                         <i class="fa fa-refresh"></i>
  56.                                     </span>
  57.                                 </button>
  58.                             </div>
  59.                         </div>
  60.                     </div>
  61.                 </div>
  62.                 <div class="row">
  63.                     <div class="col-md-12">
  64.                         <button id="saveCroppedImageButton" class="btn btn-default pull-right" type="button">Speichern</button>
  65.                     </div>
  66.                 </div>
  67.             </div>
  68.             <div class="row">
  69.             </div>
  70.         </div>
  71.     </div>
  72. {% endblock media_upload_popup %}
  73. {% block specific_js %}
  74.     <script>
  75.         // these lines must be in the html file so that we can access the twig functions
  76.         {% if type == "bopartner" %}
  77.             var saveMediaURL = "{{ path('bopartner_save_media')|escape('js') }}";
  78.         {% elseif type == "company" %}
  79.             var saveMediaURL = "{{ path('company_save_media')|escape('js') }}";
  80.         {% elseif type == "school" %}
  81.             var saveMediaURL = "{{ path('school_save_media')|escape('js') }}";
  82.         {% endif %}
  83.     </script>
  84.     <script src="{{ asset('/yarn/cropperjs/dist/cropper.js') }}" type="text/javascript"></script>
  85.     <script src="{{ versionedAsset('/bundles/frontend/js/templates/media_management/media_upload_popup.js') }}" type="text/javascript"></script>
  86. {% endblock %}
  87. {% block specific_css %}
  88.     <link href="/yarn/cropperjs/dist/cropper.css" type="text/css" rel="stylesheet" />
  89. {% endblock %}