templates/Slivki/mobile/popup/add_comment_popup.html.twig line 1

Open in your IDE?
  1. <div id="addVoteBox" class="new-popup modal fade sf-font">
  2. {#    <input id="slivkiSmileList" type="hidden" value="{{ constant('Slivki\\Entity\\Comment::SMILE_LIST')|join(',') }}"/>#}
  3.     <div class="modal-dialog m-0 modal-dialog-centered">
  4.         <div class="modal-content">
  5.             <button class="close" data-dismiss="modal"></button>
  6.             {% if app.user and offer is defined %}
  7.                 {% set splitTotalCodesCountByUser = app.user.getCodesCountByOffer(offer) %}
  8.                 <div class="modal-title">{{ splitTotalCodesCountByUser > 0 ? 'Оцените акцию и оставьте свой отзыв' : 'Оставьте свой отзыв' }}</div>
  9.             {% endif %}
  10.             <div class="addVoteBox message w-100">
  11.                 <div id="addCommentPopupBoxContainer" style="display:none;"> </div>
  12.                 <div class="addVoteBoxContent">
  13.                     {% if app.user and offer is defined %}
  14.                         {% set splitTotalCodesCountByUser = app.user.getCodesCountByOffer(offer) %}
  15.                         {% if splitTotalCodesCountByUser > 0 %}
  16.                             <div class="rating" title="">
  17.                                 <ul id="rateForm" class="rating--stars js-stars">
  18.                                     {% for i in 1..5 %}
  19.                                         <li data-id="{{ i }}"><span></span></li>
  20.                                     {% endfor %}
  21.                                 </ul>
  22.                                 <input id="actionRating" type="hidden" value="0" name="actionRating">
  23.                             </div>
  24.                         {% endif %}
  25.                     {% endif %}
  26.                     <input id="parentCommentId" type="hidden" name="parentVoteId" value="">
  27.                     <div class="addVoteTextField">
  28.                         <textarea id="comment" class="form-element slivki-comment-editor-textarea w-100" name="comment"></textarea>
  29.                     </div>
  30.                     <div class="clearfix my-3"></div>
  31.                     <div class="clearfix"></div>
  32.                     <div class="add-vote-box-bottom">
  33.                         <div id="recordingsList" style="width: 72%;"></div>
  34.                         <div class="comment-ajax-upload-image-controls">
  35.                             <div class="formWrapper">
  36.                                 <div class="addMediaTitle">Добавить фото:</div>
  37.                                 <div id="ajaxImageSubmit" class="d-inline-block align-middle"><i class="h2 slivki-icon-photo-add"></i></div>
  38.                             </div>
  39.                             <div class="clear"></div>
  40.                             <form id="imageUploadForm" class="uploadForm d-none" enctype="multipart/form-data" method="post">
  41.                                 <input id="imageSelect" type="file" name="uploadFile">
  42.                                 <input type="hidden" value="uploadFile" name="actionRequest">
  43.                                 <input type="hidden" value="voteImage" name="fileKey">
  44.                             </form>
  45.                         </div>
  46.                         <img style="display: none;" class="ajaxLoader" src="/images/ajax_loading.gif" alt="Загрузка...">
  47.                         <div class="clearfix"></div>
  48.                         <div class="uploadedImagePreview" style="display: none;"></div>
  49.                         <div class="clearfix"></div>
  50.                         {% if isServerFeatureEnabled(constant('Slivki\\Enum\\SwitcherFeatures::VOICE_MESSAGES')) %}
  51.                             <div class="record-button-container">
  52.                                 <span id="timer" style="text-align: center; margin-top: 10px">00:00</span> <!-- Секундомер -->
  53.                                 <button type="button" id="recordButton" class="record-button"><img src="/images/mic.svg" /></button>
  54.                             </div>
  55.                             <input type="file" name="voice_message" id="voiceMessageInput" accept="audio/*" style="display:none;">
  56.                         {% endif %}
  57.                         <div class="field field-checkbox mt-3">
  58.                             <input type="checkbox" name="allowToContact" id="allowToContact">
  59.                             <label for="allowToContact">Разрешаю компании связаться со мной</label>
  60.                         </div>
  61.                         <div>
  62.                             <div class="publish">Опубликовать</div>
  63.                         </div>
  64.                     </div>
  65.                 </div>
  66.             </div>
  67.         </div>
  68.     </div>
  69. </div>