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

165 lines
7.8 KiB
PHP
Raw Normal View History

2020-02-05 03:34:26 +00:00
<?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");
}
}
?>