Найдено 82 результата
- 2023.11.14, 18:49
- Форум: Общие вопросы (Yii 2.x)
- Тема: Session и Chrome
- Ответы: 1
- Просмотры: 1081
Re: Session и Chrome
Вот мои настройки: 'session' => [ 'name' => 'advanced-frontend', 'class' => 'yii\web\DbSession', 'timeout' => 30 * 24 * 60 * 60, // время жизни 30 дней 'writeCallback' => function () { if (!Yii::$app->user->isGuest) { return [ 'user_id' => Yii::$app->user->id, 'last_write' => time(), ]; } }, 'cookie...
- 2023.11.13, 19:02
- Форум: Общие вопросы (Yii 2.x)
- Тема: Session и Chrome
- Ответы: 1
- Просмотры: 1081
Session и Chrome
Доброго времени суток. Попал в какую-то странную ситуацию и не знаю куда глядеть. На сайте данные хранятся в сессии. Сессии в базе. При оплате идет переход на сайт оплаты, потом возврат на сайт. Так вот в Хроме теряется сессия (индентификатор меняется) и переход получается неправильным. Может есть к...
- 2022.11.22, 14:47
- Форум: Общие вопросы (Yii 2.x)
- Тема: ActiveQuery
- Ответы: 2
- Просмотры: 1755
Re: ActiveQuery
Помогло, но потянуло другие вопросы
Мое решение -
Мое решение -
Код: Выделить всё
Tickets::find()->leftJoin(\common\models\Teams::tableName(),
'tickets.id_team_owner = teams.id OR tickets.id_team_visitor = teams.id' )->all()
- 2022.11.22, 12:57
- Форум: Общие вопросы (Yii 2.x)
- Тема: ActiveQuery
- Ответы: 2
- Просмотры: 1755
ActiveQuery
Добрый день. Краткое описание задачи: Есть таблица билетов на матчи. В каждом билете есть команда-хозяин и команда-гость. Таблица команд ОДНА! Для связи используется public function getTeamOwner() { return $this->hasOne(Teams::className(), ['id' => 'id_team_owner']); } public function getTeamVisitor...
- 2021.11.11, 14:16
- Форум: Баг-репорты и предложения (Yii 2.x)
- Тема: Версия 2.0.43 AssetsManager
- Ответы: 5
- Просмотры: 12503
Re: Версия 2.0.43 AssetsManager
$this->basePath = realpath($this->basePath); - после этой строки уже нет пути
- 2021.11.10, 12:08
- Форум: Баг-репорты и предложения (Yii 2.x)
- Тема: Версия 2.0.43 AssetsManager
- Ответы: 5
- Просмотры: 12503
Re: Версия 2.0.43 AssetsManager
Как решить свой вопрос я знаю. Вопрос в том, что если установить basePath в несуществующую директорию - не получится вразумительного ответа по данной ошибке.
- 2021.11.09, 18:29
- Форум: Баг-репорты и предложения (Yii 2.x)
- Тема: Версия 2.0.43 AssetsManager
- Ответы: 5
- Просмотры: 12503
Версия 2.0.43 AssetsManager
Всем привет. Сегодня поставил версию 2.0.43. В файле \vendor\yiisoft\yii2\web\AssetManager.php в функции инициализации компонента(строка 208) обнаружил, что была убрана проверка на реальное существование пути в переменной basePath . public function init() { parent::init(); $this->basePath = Yii::get...
- 2021.07.01, 13:22
- Форум: Общие вопросы (Yii 2.x)
- Тема: Папка web/assets и GII
- Ответы: 3
- Просмотры: 1211
Re: Папка web/assets и GII
В web.php
И убрал в классе Assets эту переменную
Код: Выделить всё
'components' => [
...
'assetManager' => [
'basePath' => '@webroot/assets/app',
...
],
]
- 2021.06.25, 12:25
- Форум: Общие вопросы (Yii 2.x)
- Тема: Папка web/assets и GII
- Ответы: 3
- Просмотры: 1211
Папка web/assets и GII
Доброго времени суток. Шаблон - basic. По-техническим причинам пришлось перенести папку web/assets в другое место (web/assets/api ). Сайт работает нормально и ресурсы публикуются верно. Но при попытке использовать GII вижу что путь на странице остался старый (web/assets) и соответственно, страница н...
- 2019.11.29, 18:32
- Форум: Общие вопросы (Yii 2.x)
- Тема: dosamigos\tinymce\TinyMce в модальном окне
- Ответы: 7
- Просмотры: 1720
Re: dosamigos\tinymce\TinyMce в модальном окне
Решение для меня получилось таким. 1. Отнаследоваться от dosamigos\tinymce\TinyMce 2. Изменить регистрацию tinymcу - обернуть init в function() {} $js_code = "function startTiny(){" . implode("\n", $js) . "}; $(function () { startTiny();});"; $view->registerJs($js_code,...
- 2019.11.20, 11:35
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вывести во view динамически сформированное изображение
- Ответы: 6
- Просмотры: 1821
Re: Вывести во view динамически сформированное изображение
Может вот это поможет -
В модели объявляете переменную img1 и в нее записываете изображение.
Код: Выделить всё
[
'attribute' => 'img1',
'value' => 'data:image/jpeg;base64,' . $model->img1,
'format' => ['image', ['width' => '100', 'height' => '100']]
],
- 2019.11.20, 11:16
- Форум: Общие вопросы (Yii 2.x)
- Тема: dosamigos\tinymce\TinyMce в модальном окне
- Ответы: 7
- Просмотры: 1720
Re: dosamigos\tinymce\TinyMce в модальном окне
Динамическая форма - форма в которой количество, тип полей и action меняется динамически И форма соответственно грузится с помощью ajax.
- 2019.11.19, 21:39
- Форум: Общие вопросы (Yii 2.x)
- Тема: dosamigos\tinymce\TinyMce в модальном окне
- Ответы: 7
- Просмотры: 1720
Re: dosamigos\tinymce\TinyMce в модальном окне
Форма ведь динамическая и проверять какие поля в нее загружены, а какие нет - проблематично. Неужели нет возможности заставить работать плагин? В инете есть описание данной проблемы, но предложенные решения почему-то не помогают. (
- 2019.11.19, 19:19
- Форум: Общие вопросы (Yii 2.x)
- Тема: dosamigos\tinymce\TinyMce в модальном окне
- Ответы: 7
- Просмотры: 1720
Re: dosamigos\tinymce\TinyMce в модальном окне
Полный код формы привести не могу - она динамическая.yiiliveext писал(а): ↑2019.11.19, 19:16 Полный код приводите. Сам по себе нормально редактор в модальном окне работает.
- 2019.11.19, 18:24
- Форум: Общие вопросы (Yii 2.x)
- Тема: dosamigos\tinymce\TinyMce в модальном окне
- Ответы: 7
- Просмотры: 1720
dosamigos\tinymce\TinyMce в модальном окне
Здравствуйте. Хочу использовать данный плагин в модальном окне. $field->widget(TinyMce::className(), [ 'options' => ['rows' => 6], 'language' => 'ru', 'clientOptions' => [ 'plugins' => [ 'advlist autolink lists link charmap hr preview pagebreak', 'searchreplace wordcount visualblocks visualchars cod...
- 2019.10.31, 19:51
- Форум: Общие вопросы (Yii 2.x)
- Тема: Загрузка форм через ajax и последующая валидация
- Ответы: 6
- Просмотры: 2234
Re: Загрузка форм через ajax и последующая валидация
Оказывается на размещение событий от activeform.js в моем случае влияла верстка. В формах использовался класс modal-body, который видимо конфликтовал с аналогичным классом из yii\bootstrap\Modal.
- 2019.10.31, 18:22
- Форум: Общие вопросы (Yii 2.x)
- Тема: Загрузка форм через ajax и последующая валидация
- Ответы: 6
- Просмотры: 2234
- 2019.10.31, 17:26
- Форум: Общие вопросы (Yii 2.x)
- Тема: Загрузка форм через ajax и последующая валидация
- Ответы: 6
- Просмотры: 2234
Re: Загрузка форм через ajax и последующая валидация
Форма 1 <?php $form = ActiveForm::begin([ 'id' => 'login-form', 'enableAjaxValidation' => true, 'enableClientValidation' => false, ]) ?> Форма 2 $form = ActiveForm::begin([ 'id' => 'registration-form', 'enableClientValidation' => true, 'enableAjaxValidation' => true, ]);
- 2019.10.31, 13:35
- Форум: Общие вопросы (Yii 2.x)
- Тема: Загрузка форм через ajax и последующая валидация
- Ответы: 6
- Просмотры: 2234
Загрузка форм через ajax и последующая валидация
Здравствуйте. Существуют две формы, которые загружаются по ajax в модальное окно( yii\bootstrap\Modal) и прекрасно работают. Но если их загружать последовательно БЕЗ перезагрузки страницы - ajax валидация у второй формы перестает работать. Разбор ситуации показал, что не вешаются события actveform.j...
- 2019.10.12, 12:26
- Форум: Общие вопросы (Yii 2.x)
- Тема: Фильтрация в GridView с помощью DateRangePicker от kartik
- Ответы: 12
- Просмотры: 3109
Re: Фильтрация в GridView с помощью DateRangePicker от kartik
Ну очень очевидно Спасибо