1
0
Fork 0
mirror of https://github.com/janickiy/yii2-nomer synced 2025-02-15 03:11:58 +00:00
yii2-nomer/views/result/free.php
2020-02-05 06:34:26 +03:00

165 lines
No EOL
7.8 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
/* @var $this \yii\web\View */
/* @var $log \app\models\SearchRequest[] */
/* @var $is_cache boolean */
/* @var $searchRequest \app\models\SearchRequest */
use app\components\PhoneHelper;
use app\models\ResultCache;
use yii\helpers\Url;
use yii\helpers\ArrayHelper;
$is_guest = \Yii::$app->user->isGuest;
$is_test = false;
$is_vip = false;
$plan = "Гостевой";
if (!$is_guest) {
/* @var $user \app\models\User */
$user = \Yii::$app->user->getIdentity();
if ($user->is_vip) {
$is_vip = true;
}
}
$phone = ArrayHelper::getValue($searchRequest, "phone");
$seoPhone = preg_replace("/^7(\d\d\d)(\d\d\d)(\d\d)(\d\d)$/", "8 ($1) $2-$3-$4", $phone);
$this->title = 'Информация по номеру телефона: ' . join(", ", PhoneHelper::getFormats($phone));
$phones = PhoneHelper::getFormats($phone);
$operator = \app\models\RequestResult::find()->where(["request_id" => $searchRequest->id, "type_id" => ResultCache::TYPE_OPERATOR])->one();
$operator = \yii\helpers\Json::decode($operator->data);
if (!isset($jobCount)) $jobCount = 0;
$jobCount = (int)$jobCount;
$time = ((int)$jobCount + 1) * 5;
$siteTypeId = ArrayHelper::getValue($searchRequest, "site.type_id", 1);
?>
<?= $this->render("_form", ["phone" => $phone]); ?>
<div class="searchBox">
<?php if($siteTypeId == 1): ?>
<div class="cont clfix">
<p class="demo">Ваш бесплатный демо запрос поставлен в очередь на обработку.</p>
<p class="payments-info"><img src="/img/pay/payments_info.png"> <span>Вы
<b><?= ($jobCount + 1); ?></b> в очереди. Примерное время ожидание
<b><?= \Yii::$app->formatter->asDuration($time, ' '); ?></b><br>Вы можете пополнить счет на <?=\Yii::$app->params["cost"];?> рублей, чтобы
выполнить ПОЛНУЮ проверку номера в приоритетном порядке.</span></p>
</div>
<div class="line"></div>
<?php endif; ?>
<div class="cont clfix">
<?php if($siteTypeId == 1 || ($siteTypeId == 2 && $searchRequest->is_payed == -1)): ?>
<div class="searchStatus">
<div class="searchStatusInner searchLoading">
Идёт поиск информации по номеру <?= $seoPhone; ?>. Ждите
</div>
</div>
<div class="free-result">
</div>
<?php endif; ?>
<?php if($siteTypeId == 1): ?>
<div class="we-can-found">
<p>Мы можем для вас найти по этому номеру<br>следующую информацию:</p>
<div>
<div class="--left">
<ul>
<li><img src="/img/free/fb.png" width="32"><span>Узнать аккаунт на Facebook</span></li>
<li><img src="/img/free/vk.png" width="32"><span>Посмотреть анкету Вконтате</span></li>
<li><img src="/img/Logo-instagram.png" width="32"><span>Перейти в инстаграмм человека</span>
</li>
</ul>
</div>
<div class="--right">
<ul>
<li><img src="/img/free/avito.png" width="32"><span>Увидеть все объявления на Avito</span>
</li>
<li><img src="/img/free/autoru.png" width="32" style="margin-top: 8px;"><span>Все проданные автомобили на auto.ru</span>
</li>
<li><img src="/img/free/cars.png" width="32" style="margin-top: 8px;"><span>Увидеть все машины человека</span>
</li>
<ul>
</div>
</div>
<p>
<?php if ($searchRequest->user_id): ?>
<a href="<?= Url::toRoute(["pay/index"]); ?>" class="button">Купить информацию
за <?= \Yii::$app->params["cost"]; ?> руб.</a>
<?php else: ?>
<a href="#signup" class="button">Регистрация / Вход</a>
<?php endif; ?>
</p>
</div>
<?php elseif($siteTypeId == 2 && ($searchRequest->is_payed != -1)): ?>
<div class="we-can-found">
<p>Мы можем для вас найти по этому номеру<br>следующую информацию:</p>
<div>
<div class="--left">
<ul>
<li><img src="/img/free/fb.png" width="32"><span>Узнать аккаунт на Facebook</span></li>
<li><img src="/img/free/vk.png" width="32"><span>Посмотреть анкету Вконтате</span></li>
<li><img src="/img/Logo-instagram.png" width="32"><span>Перейти в инстаграмм человека</span>
</li>
</ul>
</div>
<div class="--right">
<ul>
<li><img src="/img/free/avito.png" width="32"><span>Увидеть все объявления на Avito</span>
</li>
<li><img src="/img/free/autoru.png" width="32" style="margin-top: 8px;"><span>Все проданные автомобили на auto.ru</span>
</li>
<li><img src="/img/free/cars.png" width="32" style="margin-top: 8px;"><span>Увидеть все машины человека</span>
</li>
<ul>
</div>
</div>
<p>
<?php if ($searchRequest->user_id): ?>
<a href="<?= Url::toRoute(["pay/index"]); ?>" class="button">Купить информацию
за <?= \Yii::$app->params["cost"]; ?> руб.</a>
<?php else: ?>
<a href="#signup" class="button">Регистрация / Вход</a>
<?php endif; ?>
</p>
</div>
<?php endif; ?>
</div>
</div>
<div class="popup">
<span class="close"></span>
<?php if ($searchRequest->user_id): ?>
<p>Данная информация предоставляется на платной основе. Стоимость одной проверки
составляет <?= \Yii::$app->params["cost"]; ?> руб.</p>
<div class="buttons"><a href="<?= Url::toRoute(["pay/index"]); ?>" class="button">Купить информацию
за <?= \Yii::$app->params["cost"]; ?> руб.</a></div>
<?php else: ?>
<p>Данная информация будет доступна после регистрации.</p>
<div class="buttons"><a href="#signup" class="button">Регистрация / Вход</a></div>
<?php endif; ?>
</div>
<?php
if($siteTypeId == 1 || ($siteTypeId == 2 && $searchRequest->is_payed == -1)) {
if ($searchRequest->id) {
$this->registerJs("NomerIoApp.socket().emit('search', { id: " . $searchRequest->id . "})", \yii\web\View::POS_READY, "search");
}
}
?>