Joywork/templates/advert_moderation_block.php

241 lines
19 KiB
PHP
Raw Normal View History

2026-05-22 20:21:54 +02:00
<div id="advertisings_moderation__<?= $obj['id']; ?>" class="object-content__sub-actions actionAdvModeration actionAdv" style="margin:-280px 0 0 315px;display:none;z-index:999">
<div class="closer"><a href="#" onclick="return false;"><img src="/images/close_modal.svg"></a></div>
<table>
<tbody>
<tr>
<td style="padding-bottom: 10px">
<?php
$use_advert_budget = ($_SESSION['use_advert_budget']);
if ((!empty($user->zipal_login) && !empty($user->zipal_password)) || (!empty($user->agencyZipalLogin) && !empty($user->agencyZipalPassword))) {
$showZipalErr = false;
$zipalObjFound = [];
if (isset($zipalObjectsWithError)) {
foreach ($zipalObjectsWithError as $zipalObj) {
if ($zipalObj['object_id'] == $obj['id']) {
$showZipalErr = true;
$zipalObjFound = $zipalObj;
}
}
} ?>
<div class="jw__action-button with-check" style="width: 112px; text-align: center;">
<?php if(isset($hasRestrictedAccess) && $hasRestrictedAccess) { ?>
<div class="action-button actionJW actionAdvButton addToZipal"
onclick="trialperiod.modalAdvert();" data-id="<?php echo $obj['id']; ?>" <?php if ($showZipalErr) { echo 'style="border: 1px solid red;"';}?>>
С отчетами
</div>
<?php
} else { ?>
<div class="action-button actionJW actionAdvButton addToZipal <?php if($obj['add_to_zipal'] && $obj['zipal_active']) echo "active"; ?>"
onclick="showZipalVariants(this)" data-id="<?php echo $obj['id']; ?>" <?php if ($showZipalErr) { echo 'style="border: 1px solid red;"';}?>>
С отчетами
</div>
<?php } ?>
</div>
<?php if ($showZipalErr) { ?>
<div class="source-how">
<div class="source-how__button" style="color: red;">
<i class="ti-info-alt" title=""></i>
</div>
<div class="jw__popup source-how__popup" style="word-break: break-all;width: 350px;left: -357px;">
<?php if ($zipalObjFound['sended'] == 0) { ?>
<p>Ошибка отправки объекта:</p>
<?php } else { ?>
<?php if ($zipalObjFound['published'] == 0) { ?>
<p>Ошибка публикации объекта:</p>
<?php }
} ?>
<p>
<?php
echo $zipalObjFound['error_text'];
?>
</p>
</div>
</div>
<?php } ?>
<?php } else { ?>
<?php if(isset($hasRestrictedAccess) && $hasRestrictedAccess) { ?>
<div class="jw__action-button with-check" style="width: 112px; text-align: center;">
<div class="action-button actionJW actionAdvButton addToZipalInfo" onclick="trialperiod.modalAdvert();">
С отчетами
</div>
</div>
<?php } else { ?>
<div class="jw__action-button with-check" style="width: 112px; text-align: center;">
<div class="action-button actionJW actionAdvButton addToZipalInfo" onclick="showWithReportsInfo();">
С отчетами
</div>
</div>
<?php }
} ?>
<?php if(isset($hasRestrictedAccess) && $hasRestrictedAccess) { ?>
<div class="jw__action-button with-check" style="width: 112px; text-align: center;">
<div class="action-button actionJW actionAdvButton addToFreeAdv"
onclick="trialperiod.modalAdvert();" data-id="<?php echo $obj['id']; ?>" title="">Бесплатные</div>
</div>
<?php } else { ?>
<div class="jw__action-button with-check" style="width: 112px; text-align: center;">
<div class="action-button actionJW actionAdvButton addToFreeAdv"
onclick="switchCanAdModr(this);" data-id="<?php echo $obj['id']; ?>" data-moderation="1" title="">Бесплатные</div>
</div>
<?php } ?>
<div class="source-list">
<div class="source-list__button">
<i class="ti-help-alt"></i>
</div>
<div class="jw__popup source-list__popup">
<ul>
<li>Egent.ru</li>
<li>Chastnik.ru</li>
<li>QP.ru</li>
<li>Realtymag.ru</li>
<li>Rentzilla.ru</li>
<li>Kvmeter.ru</li>
<li>Rucountry.ru</li>
<li>Bestru.ru</li>
<li>Gde.ru</li>
<li>G-N.ru</li>
<li>Nedvrf.ru</li>
<li>Квартиры-домики.рф</li>
<li>baza.estate</li>
<li>Restate.ru</li>
<li>Akula.com</li>
</ul>
</div>
</div>
</td>
</tr>
<tr>
<td style="padding-bottom: 10px">
<?php if(isset($hasRestrictedAccess) && $hasRestrictedAccess) { ?>
<div class="jw__action-button with-check" style="width: 112px; text-align: center;">
<div class="action-button actionJW actionAdvButton addToAvito" onclick="trialperiod.modalAdvert();" data-id="<?php echo $obj['id']; ?>" title="Необходимо наличие магазина Avito">
<img class="bBnru" src="/images/avito.svg" data-id="<?php echo $obj['id']; ?>">
</div>
</div>
<div class="jw__action-button with-check" style="width: 112px; text-align: center;">
<div class="action-button actionJW actionAdvButton addToCian"
onclick="trialperiod.modalAdvert();" data-id="<?php echo $obj['id']; ?>"
title="Необходимо наличие аккаутна на cian.ru">
<img class="bRealCian" src="/images/cian.png">
</div>
</div>
<div class="jw__action-button with-check" style="width: 112px; text-align: center;">
<div style="padding-left: 8px;" class="action-button actionJW actionAdvButton advPack"
onclick="trialperiod.modalAdvert();" data-id="<?php echo $obj['id']; ?>"
title="Рекламные пакеты">
Пакеты
</div>
</div>
<?php } else { ?>
<div class="jw__action-button with-check" style="width: 112px; text-align: center;">
<div class="action-button actionJW actionAdvButton addToAvito" onclick="switchCanAvitoAdModr(this);" data-id="<?php echo $obj['id']; ?>" data-moderation="1" data-budget="<?= (int)$use_advert_budget ?>" title="Необходимо наличие магазина Avito">
<img class="bBnru" src="/images/avito.svg" data-id="<?php echo $obj['id']; ?>">
</div>
</div>
<div class="jw__action-button with-check" style="width: 112px; text-align: center;">
<div class="action-button actionJW actionAdvButton addToCian"
onclick="switchCanCianAdModr(this)" data-moderation="1" data-budget="<?= (int)$use_advert_budget ?>" data-id="<?php echo $obj['id']; ?>"
title="Необходимо наличие аккаутна на cian.ru">
<img class="bRealCian" src="/images/cian.png">
</div>
</div>
<div class="jw__action-button with-check" style="width: 112px; text-align: center;">
<div style="padding-left: 8px;" class="action-button actionJW actionAdvButton advPack"
onclick="showPackagesWindow(this)" data-id="<?php echo $obj['id']; ?>"
title="Рекламные пакеты">
Пакеты
</div>
</div>
<?php } ?>
</td>
</tr>
<tr>
<td>
<?php if(isset($hasRestrictedAccess) && $hasRestrictedAccess) { ?>
<div class="jw__action-button with-check" style="width: 112px; text-align: center;">
<div class="action-button actionJW actionAdvButton addToDomClick" onclick="trialperiod.modalAdvert();" data-id="<?php echo $obj['id']; ?>" title="Размещение на Домклик">
<img class="bBnru" style="top: 5px;" src="/images/domcl.jpg" data-id="<?php echo $obj['id']; ?>">
</div>
</div>
<div class="jw__action-button with-check" style="width: 112px; text-align: center;">
<div class="action-button actionJW actionAdvButton addToEMLS" onclick="trialperiod.modalAdvert();" data-id="<?php echo $obj['id']; ?>" title="Необходимо наличие регистрации Jcat">
<img class="bCian" src="/images/jcat.png">
</div>
</div>
<div class="jw__action-button with-check" style="width: 112px; text-align: center;">
<div class="action-button actionJW actionAdvButton addToBn" onclick="trialperiod.modalAdvert();" data-id="<?php echo $obj['id']; ?>">
<img class="bBnru" src="/images/yandex.png">
</div>
</div>
<div class="source-how" style="padding-top: 10px;">
<div class="source-how__button">
<i class="ti-info-alt" title=""></i>
</div>
<div class="jw__popup source-how__popup">
<p>Для подключения ДомКлик, Avito, Domofond, EMLS, ЦИАН и BN свяжитесь с нами по телефону +7 812 765-08-01</p>
</div>
</div>
<?php } else { ?>
<div class="jw__action-button with-check" style="width: 112px; text-align: center;">
<div class="action-button actionJW actionAdvButton addToDomClick" onclick="switchDomAdModr(this);" data-id="<?php echo $obj['id']; ?>" data-moderation="1" data-budget="<?= (int)$use_advert_budget ?>" title="Размещение на Домклик">
<img class="bBnru" style="top: 5px;" src="/images/domcl.jpg" data-id="<?php echo $obj['id']; ?>">
</div>
</div>
<?php if ($_SESSION['agency_id'] != 12482) { ?>
<div class="jw__action-button with-check" style="width: 112px; text-align: center;">
<div class="action-button actionJW actionAdvButton addToEMLS" onclick="switchCanEmlsAdModr(this)" data-id="<?php echo $obj['id']; ?>" data-moderation="1" data-budget="<?= (int)$use_advert_budget ?>" title="Необходимо наличие регистрации Jcat">
<img class="bCian" src="/images/jcat.png">
</div>
</div>
<?php } ?>
<div class="jw__action-button with-check" style="width: 112px; text-align: center;">
<div class="action-button actionJW actionAdvButton addToBn" onclick="switchBnAdModr(this);" data-id="<?php echo $obj['id']; ?>" data-moderation="1" data-budget="<?= (int)$use_advert_budget ?>">
<img class="bBnru" src="/images/yandex.png">
</div>
</div>
<div class="source-how" style="padding-top: 10px;">
<div class="source-how__button">
<i class="ti-info-alt" title=""></i>
</div>
<div class="jw__popup source-how__popup">
<p>Для подключения ДомКлик, Avito, Domofond, EMLS, ЦИАН и BN свяжитесь с нами по телефону +7 812 765-08-01</p>
</div>
</div>
<?php } ?>
</td>
</tr>
</tbody>
</table>
<div class="clear"></div>
<div style="margin-top: 5px">
<label>Ответственные</label>
<div id="moderation_who_work_input_<?=$obj['id']?>">
<img src="../images/rocket-spinner.svg" width="45px">
</div>
</div>
<div style="margin-top: 5px">
<label>Комментарий</label><br>
<textarea id="moderation_comment_<?=$obj['id']?>" rows="3" wrap="soft" style="width: 392px;"></textarea>
</div>
<button type="button" onclick="send_moderation('<?=$obj['id']?>')" style="margin-bottom: 7px; display: inline-block;" class="green_button send_moderaion">
Отправить на модерацию
</button>
<div class="green_button done_send_moderation" style="display:none; width: 382px;margin-bottom: 7px; text-align:center; height: 22px; background: linear-gradient(to bottom, #d0d0d0 0%,#757575 100%);">
Отправлено
</div>
<div class="clear"></div>
</div>