protected/modules/feedback/views/feedbackBackend/answer.php
<?php
$this->breadcrumbs = [
Yii::t('FeedbackModule.feedback', 'Messages ') => ['/feedback/feedbackBackend/index'],
$model->theme => ['/feedback/feedbackBackend/view', 'id' => $model->id],
Yii::t('FeedbackModule.feedback', 'Reply'),
];
$this->pageTitle = Yii::t('FeedbackModule.feedback', 'Messages - answer');
$this->menu = [
[
'icon' => 'fa fa-fw fa-list-alt',
'label' => Yii::t('FeedbackModule.feedback', 'Messages management'),
'url' => ['/feedback/feedbackBackend/index']
],
[
'icon' => 'fa fa-fw fa-plus-square',
'label' => Yii::t('FeedbackModule.feedback', 'Create message '),
'url' => ['/feedback/feedbackBackend/create']
],
[
'label' => Yii::t('FeedbackModule.feedback', 'Reference value') . ' «' . mb_substr(
$model->theme,
0,
32
) . '»'
],
[
'icon' => 'fa fa-fw fa-pencil',
'label' => Yii::t('FeedbackModule.feedback', 'Edit message '),
'url' => [
'/feedback/feedbackBackend/update',
'id' => $model->id
]
],
[
'icon' => 'fa fa-fw fa-eye',
'label' => Yii::t('FeedbackModule.feedback', 'View message'),
'url' => [
'/feedback/feedbackBackend/view',
'id' => $model->id
]
],
[
'icon' => 'fa fa-fw fa-envelope',
'label' => Yii::t('FeedbackModule.feedback', 'Reply for message'),
'url' => [
'/feedback/feedbackBackend/answer',
'id' => $model->id
]
],
[
'icon' => 'fa fa-fw fa-trash-o',
'label' => Yii::t('FeedbackModule.feedback', 'Remove message '),
'url' => '#',
'linkOptions' => [
'submit' => ['/feedback/feedbackBackend/delete', 'id' => $model->id],
'params' => [Yii::app()->getRequest()->csrfTokenName => Yii::app()->getRequest()->csrfToken],
'confirm' => Yii::t('FeedbackModule.feedback', 'Do you really want to remove message?'),
]
],
];
?>
<script type='text/javascript'>
$(document).ready(function () {
var email = '<?= $model->email; ?>';
$('input:submit').click(function () {
if (window.confirm('<?= Yii::t('FeedbackModule.feedback', 'Reply will be send on '); ?>' + email + '<?= Yii::t('FeedbackModule.feedback', ' продолжить ?'); ?>'))
return true;
return false;
});
});
</script>
<div class="page-header">
<h1>
<?= Yii::t('FeedbackModule.feedback', 'Reply on message'); ?><br/>
<small>«<?= $model->theme; ?>»</small>
</h1>
</div>
<?php $this->widget(
'bootstrap.widgets.TbDetailView',
[
'data' => $model,
'attributes' => [
'create_time',
'name',
'email',
'phone',
'theme',
[
'name' => 'text',
'type' => 'raw',
],
[
'name' => 'type',
'value' => $model->getType(),
],
[
'name' => 'status',
'value' => $model->getStatus(),
],
],
]
); ?>
<br/><br/>
<?php
$form = $this->beginWidget(
'bootstrap.widgets.TbActiveForm',
[
'id' => 'feed-back-form-answer',
'action' => ['/feedback/feedbackBackend/answer', 'id' => $model->id],
'enableAjaxValidation' => false,
'enableClientValidation' => true,
'type' => 'vertical',
'htmlOptions' => ['class' => 'well'],
]
); ?>
<div class="alert alert-info">
<?= Yii::t('FeedbackModule.feedback', 'Fields with'); ?>
<span class="required">*</span>
<?= Yii::t('FeedbackModule.feedback', 'are required.'); ?>
</div>
<?= $form->errorSummary($answerForm); ?>
<div class="row">
<div class="col-sm-12 form-group">
<?= $form->labelEx($answerForm, 'answer'); ?>
<?php $this->widget(
$this->module->getVisualEditor(),
[
'model' => $answerForm,
'attribute' => 'answer',
'options' => [
'imageUpload' => Yii::app()->baseUrl . '/index.php/yupe/backend/AjaxImageUpload/',
],
'htmlOptions' => ['rows' => 20, 'cols' => 6],
]
); ?>
<?= $form->error($answerForm, 'answer'); ?>
</div>
</div>
<div class="row">
<div class="col-sm-12">
<?= $form->checkBoxGroup($answerForm, 'is_faq'); ?>
</div>
</div>
<?php $this->widget(
'bootstrap.widgets.TbButton',
[
'buttonType' => 'submit',
'context' => 'primary',
'label' => Yii::t('FeedbackModule.feedback', 'Send reply for message'),
]
); ?>
<?php $this->endWidget(); ?>