update admin

This commit is contained in:
themohooks 2025-05-25 15:05:14 +03:00
parent 4e8ed589d3
commit c2f82dd7d0
2 changed files with 35 additions and 4 deletions

View file

@ -134,6 +134,37 @@ use \App\Models\User;
Техническая публикация Техническая публикация
</label> </label>
</div> </div>
<h6 class="mt-3">Оценка</h6>
<div class="row">
<div class="col-6">
<div class="form-check">
<input name="iRate'.$p['id'].'" value="1" class="form-check-input" type="radio" name="flexRadioDefault" id="iRate1" checked>
<label class="form-check-label" for="iRate1">
И+
</label>
</div>
<div class="form-check">
<input name="iRate'.$p['id'].'" value="0" class="form-check-input" type="radio" name="flexRadioDefault" id="iRate0">
<label class="form-check-label" for="iRate0">
И-
</label>
</div>
</div>
<div class="col-6">
<div class="form-check">
<input name="kRate'.$p['id'].'" value="1" class="form-check-input" type="radio" name="flexRadioDefault" id="kRate1" checked>
<label class="form-check-label" for="kRate1">
К+
</label>
</div>
<div class="form-check">
<input name="kRate'.$p['id'].'" value="0" class="form-check-input" type="radio" name="flexRadioDefault" id="kRate0">
<label class="form-check-label" for="kRate0">
К-
</label>
</div>
</div>
</div>
<h6 class="mt-3">Другие действия</h6> <h6 class="mt-3">Другие действия</h6>
<div class="mb-3"> <div class="mb-3">
<label for="exampleFormControlTextarea1" class="form-label">Дополнительный комментарий</label> <label for="exampleFormControlTextarea1" class="form-label">Дополнительный комментарий</label>
@ -142,7 +173,7 @@ use \App\Models\User;
</div> </div>
<div class="modal-footer"> <div class="modal-footer">
<a type="button" class="btn btn-secondary" data-bs-dismiss="modal">Отмена</a>'; ?> <a type="button" class="btn btn-secondary" data-bs-dismiss="modal">Отмена</a>'; ?>
<a href="#" onclick="photoAction(<?=$p['id']?>, document.querySelector(`input[name='accept<?=$p['id']?>']:checked`).value, 1); return false;" data-bs-dismiss="modal" class="btn btn-primary">Сохранить</a> <a href="#" onclick="photoAction(<?=$p['id']?>, document.querySelector(`input[name='accept<?=$p['id']?>']:checked`).value, document.querySelector(`input[name='kRate<?=$p['id']?>']:checked`).value, document.querySelector(`input[name='iRate<?=$p['id']?>']:checked`).value, 1); return false;" data-bs-dismiss="modal" class="btn btn-primary">Сохранить</a>
<?php echo ' <?php echo '
</div> </div>
</div> </div>
@ -226,10 +257,10 @@ use \App\Models\User;
</td> </td>
</tr> </tr>
<script> <script>
function photoAction(photo_id, decline_reason, mod) { function photoAction(photo_id, decline_reason, iRate, kRate, mod) {
$.ajax({ $.ajax({
type: "GET", type: "GET",
url: '/api/admin/images/setvisibility?id='+photo_id+'&mod='+mod+'&reason='+decline_reason, url: '/api/admin/images/setvisibility?id='+photo_id+'&mod='+mod+'&reason='+decline_reason+'&irate='+iRate+'&krate='+kRate,
data: $(this).serialize(), data: $(this).serialize(),
success: function(response) { success: function(response) {
$('#pht'+photo_id).remove(); $('#pht'+photo_id).remove();