Commit 2deed14c authored by Ruslan Karimov's avatar Ruslan Karimov

#3465. Правка верстки

parent 991b532b
......@@ -26,6 +26,7 @@ class Bid extends \common\components\ActiveRecordModel
const SCENARIO_SUBSCRIBE = 'subscribe';
const SCENARIO_BUSINESS = 'business';
const SCENARIO_DOCUMENTATION = 'documentation';
const SCENARIO_TASKON_SOURCES = 'taskon_sources';
const FORM_SUBSCRIBE = 'subscribe';
const FORM_CALLBACK = 'callback';
......@@ -34,6 +35,7 @@ class Bid extends \common\components\ActiveRecordModel
const FORM_BUSINESS = 'business';
const FORM_DOCUMENTATION = 'documentation';
const FORM_YANDEX_CLOUD = 'yandex_cloud';
const FORM_TASKON_SOURCES = 'taskon_sources';
const TAG_INVOLVEMENT = 'Вовлечение';
const TAG_TREATMENT = 'Обращение';
......@@ -45,7 +47,8 @@ class Bid extends \common\components\ActiveRecordModel
self::FORM_MESSAGE => 'Сообщение с сайта',
self::FORM_BUSINESS => 'Расчет для бизнес решения',
self::FORM_DOCUMENTATION => 'Заявка на Taskon',
self::FORM_YANDEX_CLOUD => 'Запрос на подключение к Яндекс.Облако'
self::FORM_YANDEX_CLOUD => 'Запрос на подключение к Яндекс.Облако',
self::FORM_TASKON_SOURCES => 'Запрос на подключения к TaskOn'
];
public static $tag_titles = [
......@@ -90,6 +93,8 @@ class Bid extends \common\components\ActiveRecordModel
[['name', 'message', 'text','email'], 'required', 'on' => self::SCENARIO_DOCUMENTATION],
[['name', 'email'], 'required', 'on' => self::SCENARIO_TASKON_SOURCES],
[['phone'], 'required', 'on' => self::SCENARIO_BUSINESS],
[['email'], 'required', 'on' => self::SCENARIO_SUBSCRIBE],
......
......@@ -8,6 +8,7 @@ use common\modules\bids\models\Bid;
?>
<div class="hidden">
<div id="article" class="popup popup_2 blog_form popup_custom">
<div class="txtbtnclose"><?=\Yii::t('blog', 'Close')?></div>
<span class="popup__title"><?=\Yii::t('blog', 'Suggest an article for the blog')?></span>
......
......@@ -152,6 +152,8 @@ class CoContentLang extends \common\components\ActiveRecordModel
$arrReplaceNext[] = CoBlocks::printStaticBlock('case-demo-form');
$arrWhatReplaceNext[] = '[projects]';
$arrReplaceNext[] = CoBlocks::printStaticBlock('projects');
$arrWhatReplaceNext[] = '[project-form]';
$arrReplaceNext[] = CoBlocks::printStaticBlock('project-form');
$arrWhatReplaceNext[] = '[case-subscribe]';
$arrReplaceNext[] = CoBlocks::printStaticBlock('case-subscribe', ['title' => $this->title]);
$arrWhatReplaceNext[] = '[case-more]';
......
......@@ -17,4 +17,5 @@ use common\modules\content\models\CoContent;
</section>
<?=$this->render('@app/views/layouts/footer')?>
<?php endif; ?>
\ No newline at end of file
<?php endif; ?>
......@@ -229,5 +229,4 @@ $this->registerMetaTag(['property' => 'og:site_name', 'content' => 'Арт Пр
</div>
</div>
</div>
<?php echo $this->render('@app/views/layouts/footer') ?>
<?php echo $this->render('_request_access') ?>
\ No newline at end of file
<?php echo $this->render('@app/views/layouts/footer') ?>
\ No newline at end of file
......@@ -78,5 +78,4 @@ GeneratorAsset::register($this);
</div>
</div>
</div>
<?php echo $this->render('@app/views/layouts/footer'); ?>
<?php echo $this->render('_request_access') ?>
\ No newline at end of file
<?php echo $this->render('@app/views/layouts/footer'); ?>
\ No newline at end of file
<?php
use common\modules\bids\models\Bid;
use yii\helpers\Html;
use yii\widgets\ActiveForm;
?>
<div class="container">
<div class="row">
<div class="col-md-12 col-sm-12">
<div class="calk_form calk_form_custom">
<span class="calk_form__title"><?=\Yii::t('index', 'Have a project or idea - send us');?></span>
<span class="calk_form_subtitle"><?=\Yii::t('index', 'We are ready to talk about any idea or can prepare an offer for your project');?></span>
<?php
$model = new Bid;
$model->scenario = Bid::SCENARIO_PROJECT;
$model->form = Bid::FORM_PROJECT;
$form = ActiveForm::begin([
'id' => 'form_foot',
'action' => '/bids/bid/add',
'enableClientValidation' => false,
'options' => [
'class' => 'footer_form bids-form',
'data-title' => 'Рассчитать проект',
'data-form' => 'Рассчитать проект',
'enctype' => 'multipart/form-data',
'data-tag' => Bid::TAG_TREATMENT,
'method' => 'post',
'name' => 'form_foot'
],
]); ?>
<div class="message-box send_secce">Ваша заявка на проект успешно отправлена!</div>
<div class="content">
<?php echo Html::hiddenInput('scenario', $model->scenario, ['class' => 'not_clear']); ?>
<?php echo $form->field($model, 'form', ['template' => '{input}'])->hiddenInput(['class' => 'not_clear']); ?>
<?php echo $form->field($model, 'name', [
'template' => '<div class="row"><div class="col-sm-4">{input}</div></div>',
'errorOptions' => []
])->textInput([
'placeholder' => \Yii::t('form', 'Your name'),
'class' => 'footer_form__input'
]); ?>
<?php echo $form->field($model, 'phone', [
'template' => '<div class="row"><div class="col-sm-4">{input}</div></div>',
'errorOptions' => []
])->textInput([
'placeholder' => \Yii::t('form', 'Telephone'),
'class' => 'footer_form__input'
]); ?>
<?php echo $form->field($model, 'email', [
'template' => '<div class="row"><div class="col-sm-4">{input}</div></div>',
'errorOptions' => []
])->textInput([
'placeholder' => 'E-mail*',
'class' => 'footer_form__input'
]); ?>
<?php echo $form->field($model, 'text')->textArea([
'placeholder' => \Yii::t('form', 'Short text about your project or idea'),
'class' => 'footer_form__textarea'
])->label(false); ?>
<?php echo $form->field($model, 'confirm',
['template' => '{input}{label}{error}{hint}']
)->checkbox([
'id' => 'bid-confirm-index',
'checked' => false,
'required' => true,
'class' => 'footer_form__check',
'data-required-message' => Yii::t('form', 'Accept the terms')
],
false
)->label(Yii::t('form', 'I agree to') . " ". Html::a(\Yii::t('form', 'the terms of using personal data'), '/uploads/personal_data_processing_art_project.pdf', ['target' => '_blank']));
?>
<div class="file-upload_block dropzone" id="block_upload">
<div class="file_upload_bt">
<div class="file-upload">
<label>
<span><?=\Yii::t('form', 'Choose file')?></span>
</label>
</div>
<div class="file_drop"><?=\Yii::t('form', 'Drag any files here or choose in folder')?></div>
</div>
</div>
<div id="files-zone">
</div>
<?php echo Html::submitButton(\Yii::t('index', 'Submit'), ['class' => 'btn-default save-button']); ?>
<div class="file-processing"><?= Yii::t('form', 'Please wait, file is loading...') ?></div>
</div>
<?php ActiveForm::end(); ?>
</div>
</div>
</div>
</div>
<?php
use yii\widgets\ActiveForm;
use yii\helpers\Html;
use common\modules\bids\models\Bid;
?>
<div id="request_access" class="popup popup_2 blog_form_2">
<div class="txtbtnclose"><?= \Yii::t('blog', 'Close') ?></div>
<span class="popup__title"><?= \Yii::t('blog', 'Connection request') ?></span>
<p><strong><?= \Yii::t('blog',
'Access to the repository (the source code platform Task On 2) is sent on request.') ?></strong></p>
<?php
$model = new Bid();
$model->scenario = Bid::SCENARIO_DOCUMENTATION;
$model->form = Bid::FORM_DOCUMENTATION;
$form = ActiveForm::begin([
'action' => '/documentation/page/request-access',
'enableClientValidation' => false,
'options' => [
'class' => 'valid_form bids-form blog-form',
'data-title' => 'Заявка на подключения к TaskOn - {номер заявки}',
'data-form' => 'Заявка на подключения к TaskOn - {номер заявки}',
'data-tag' => Bid::TAG_TREATMENT
],
]);
?>
<div class="message-box send_secce"><?= \Yii::t('blog', 'Connection request sent. We will consider it.') ?></div>
<div class="content">
<?php echo $form->field($model, 'form', ['template' => '{input}'])->hiddenInput(['class' => 'not_clear']); ?>
<div class="blog_form_left50 form_resp">
<div>
<?php
echo $form->field($model, 'name')->textInput([
'placeholder' => \Yii::t('form', 'Your name') . '*',
'class' => 'input_st'
])->label(false);
?>
</div>
</div>
<div class="blog_form_right50 form_resp">
<?php
echo $form->field($model, 'email')->textInput([
'placeholder' => 'E-mail' . '*',
'class' => 'input_st'
])->label(false);
?>
</div>
<div class="clear"></div>
<?php
echo $form->field($model, 'message')->textArea([
'placeholder' => \Yii::t('blog', 'Describe briefly for which tasks you want to use the TaskOn platform? *'),
'class' => 'sect_cont_form__textarea'
])->label(false);
?>
<div class="clear"></div>
<?php echo Html::submitButton(\Yii::t('blog', 'Request access'),
['class' => 'save-button btn-default button-lg']); ?>
</div>
<?php ActiveForm::end(); ?>
</div>
\ No newline at end of file
<?php
use common\modules\bids\models\Bid;
use yii\helpers\Html;
use yii\widgets\ActiveForm;
/** @var \yii\web\View $this */
?>
<div class="popup popup_2 blog_form_2 popup_custom" id="sources_form">
<div class="txtbtnclose"><?= \Yii::t('blog', 'Close') ?></div>
<span class="popup__title">Запрос на исходники платформы TaskOn</span>
<p><strong>Для того, чтобы мы смогли Вам предоставить доступ расскажите немного о себе заполив поля ниже</strong>
</p>
<br>
<?php
$model = new Bid();
$model->scenario = Bid::SCENARIO_TASKON_SOURCES;
$model->form = Bid::FORM_TASKON_SOURCES;
$form = ActiveForm::begin([
'action' => '/bids/bid/add',
'enableClientValidation' => false,
'options' => [
'class' => 'valid_form bids-form',
'data-title' => 'Заказать звонок',
'data-form' => 'Заказать звонок',
'data-tag' => Bid::TAG_TREATMENT
],
]); ?>
<div class="message-box callback send_secce">
Ваша заявка отправлена. Мы обязательно ее рассмотрим.
</div>
<div class="content">
<?php echo Html::hiddenInput('scenario', $model->scenario, ['class' => 'not_clear']); ?>
<?php echo $form->field($model, 'form', ['template' => '{input}'])->hiddenInput(['class' => 'not_clear']); ?>
<div class="blog_form_left50 form_resp">
<div>
<?php echo $form->field($model, 'name')->textInput([
'placeholder' => "Ваше имя *",
'class' => 'input_st'
])->label(false); ?>
</div>
</div>
<div class="blog_form_right50 form_resp">
<?php echo $form->field($model, 'email')->textInput([
'placeholder' => 'E-mail *',
'class' => 'input_st'
])->label(false); ?>
</div>
<div class="clear"></div>
<?php echo $form->field($model, 'message')->textArea([
'placeholder' => 'Опишите пожалуйста чем вы занимаетесь и в каких проектах хотие использовать платформу TaskOn',
'class' => 'sect_cont_form__textarea'
])->label(false); ?>
<div class="clear"></div>
<?php echo Html::submitButton('Отправить',
['class' => 'save-button btn-default button-lg btn-custom']); ?>
</div>
<?php ActiveForm::end(); ?>
</div>
\ No newline at end of file
......@@ -88,4 +88,8 @@
<div class="up-button"></div>
</div>
<?php echo $this->render('block/callback'); ?>
\ No newline at end of file
<div class="hidden">
<?= $this->render('block/callback'); ?>
<?= $this->render('block/sources-form'); ?>
<?= $this->render('block/request_access') ?>
</div>
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment