Найдено 3074 результата

yiijeka
2021.05.14, 21:02
Форум: Общие вопросы (Yii 2.x)
Тема: Сжатие ресурсов CSS и JS по группам
Ответы: 1
Просмотры: 101

Re: Сжатие ресурсов CSS и JS по группам

А css и js точно строки? В документации это массивы строк https://www.yiiframework.com/doc/api/2. ... css-detail
yiijeka
2021.05.13, 20:55
Форум: Общие вопросы (Yii 2.x)
Тема: Совместное использование yii 1.1 и 2.0
Ответы: 3
Просмотры: 779

Re: Совместное использование yii 1.1 и 2.0

> я все сделал как понял, но показывает ошибку.

Какую ошибку?
yiijeka
2021.05.13, 20:48
Форум: Общие вопросы (Yii 2.x)
Тема: Помогите со структурой проекта .
Ответы: 2
Просмотры: 288

Re: Помогите со структурой проекта .

Бесплатного решения нет. Twilio можете посмотреть .... Если выбирать между yii2 и yii3, то Yii2 однозначно - 99% задач на нём решено, yii3 пока сыроват в этом плане и поменяется ситуация не скоро... Другие фреймворки особо роли не играют, если вы не с одним из них не знакомы. Yii2 к новичкам очень д...
yiijeka
2021.05.13, 20:34
Форум: Общие вопросы (Yii 2.x)
Тема: Поиск parent по username
Ответы: 1
Просмотры: 73

Re: Поиск parent по username

В UserSearch у вас должен быть public $parentUsername; public function rules() { return [ //....другие правила [['parentUsername'], 'string'], ]; } В index.php меняете 'attribute' => 'parentUsername', И в методе UserSearch::search добавляете условие для query $query->joinWith(['parent'])->andFilterW...
yiijeka
2021.05.13, 20:24
Форум: Общие вопросы (Yii 2.x)
Тема: Sphinx: getting unknown property
Ответы: 1
Просмотры: 103

Re: Sphinx: getting unknown property

Возможно у вас стоит кэш enableSchemaCache в конфиге компонента db .

Если это так, тогда то, что вы руками делаете в базе данных не видно для Yii2 , нужно либо делать все изменения в базе данных через миграции, либо сбрасывать каждый раз кэш через консоль cache/flush-schema
yiijeka
2021.05.08, 20:47
Форум: Документация и рецепты (Yii 2.x)
Тема: Как избавиться от колхоза при сохранении связанных данных с checkboxlist
Ответы: 2
Просмотры: 6442

Re: Как избавиться от колхоза при сохранении связанных данных с checkboxlist

Ещё можно прикрутить JS и при клике на чекбокс отправлять сразу запрос на сервер. Тогда у вас не будет вообще проблем с сохранением many to many , один ко многим и подобного.... На сервер будет прилетать простой массив ['prop' => 'value', 'post_id => 'postId'] - Такое вполне можно обработать просто ...
yiijeka
2021.05.08, 20:34
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 + React + Babel
Ответы: 1
Просмотры: 337

Re: Yii2 + React + Babel

Прямо в html прописать как есть. Yii2 тут не нужен
yiijeka
2021.04.01, 18:43
Форум: Общие вопросы (Yii 2.x)
Тема: Не отправляется почта
Ответы: 3
Просмотры: 1011

Re: Не отправляется почта

Может у вас 465 порт закрыт, proxy сервер, файервол ....
yiijeka
2021.04.01, 18:37
Форум: Общие вопросы (Yii 2.x)
Тема: переход на PHP 8, ошибка без трассировки
Ответы: 2
Просмотры: 542

Re: переход на PHP 8, ошибка без трассировки

Поставьте yii2-debug панель. Доступ организуйте для определённого IP, активируйте режим debug в index.php каждый запрос будет складывается в список историю запросов с подробными деталями. Это для web app. А первая ошибка ваша yii\console\Request::get() - указывает, что ошибка прилетела из консоли. Н...
yiijeka
2020.09.30, 08:32
Форум: Тестирование (Yii 2.x)
Тема: После тестирования удаляются записи из user
Ответы: 5
Просмотры: 3647

Re: После тестирования удаляются записи из user

Для тестового окружения нужно указывать свои настройки БД. Похоже у вас они совпадают с настройками от рабочей БД.

https://github.com/yiisoft/yii2-app-adv ... -local.php
yiijeka
2020.09.28, 09:35
Форум: Общие вопросы (Yii 2.x)
Тема: Вставка изображения в mail
Ответы: 2
Просмотры: 1359

Re: Вставка изображения в mail

Дело скорее всего в \Yii::$app->params['staticPath']
yiijeka
2020.09.28, 08:28
Форум: Общие вопросы (Yii 2.x)
Тема: Связи ActiveRecord через геттеры
Ответы: 1
Просмотры: 1090

Re: Связи ActiveRecord через геттеры

Через get получается объект \yii\db\ActiveQuery

https://www.yiiframework.com/doc/guide/ ... ional-data

В yii1

Код: Выделить всё

$posts=Post::model()->with('author')->findAll(); 
нужно помнить точное название связи 'author'

В yii2

Код: Выделить всё

$posts=Post::model()->getAuthor()->findAll();
yiijeka
2020.09.27, 23:15
Форум: Общие вопросы (Yii 2.x)
Тема: Кеширование страниц для неавторизированных пользователей
Ответы: 3
Просмотры: 968

Re: Кеширование страниц для неавторизированных пользователей

Если вы про кэширование этого https://www.yiiframework.com/doc/guide/ ... ie-stranic

То в методе behaviors() просто проверяйте Yii::$app->user->isGuest перед тем как сделать возврат массива с настройками для 'yii\filters\PageCache',
yiijeka
2020.09.27, 22:59
Форум: Вопросы
Тема: Пакет Injector
Ответы: 1
Просмотры: 10765

Пакет Injector

В описании контейнера https://github.com/yiisoft/di#using-container После настройки контейнера зависимости можно получить через get (): /** @var \Yiisoft\Di\Container $container */ $object = $container->get('interface_name'); Однако обратите внимание, что использовать контейнер напрямую - это плохая...
yiijeka
2020.08.13, 11:59
Форум: Установка и настройка
Тема: Docker, Nginx, PHP-FPM, websoket morozovsk
Ответы: 1
Просмотры: 5122

Re: Docker, Nginx, PHP-FPM, websoket morozovsk

Зачем nginx слушает 9005 ?
yiijeka
2020.04.23, 20:49
Форум: Новости, события, встречи
Тема: PHP Russia Online будет бесплатной
Ответы: 5
Просмотры: 5382

Re: PHP Russia Online будет бесплатной

Жалко, что нет oauth2, подожду пока прикрутят :)
yiijeka
2020.01.31, 08:33
Форум: Общие вопросы по программированию
Тема: Корректная подсветка методов базового класса при автовайринге
Ответы: 4
Просмотры: 2552

Re: Корректная подсветка методов базового класса при автовайринге

Решить что? Вам же вроде очевидно, почему так происходит. Но мне не очевидно, почему вы ожидаете User, а используете методы AbstractBaseRepository ...
yiijeka
2020.01.31, 08:28
Форум: Общие вопросы (Yii 2.x)
Тема: Создание SQL query builder к разным БД
Ответы: 1
Просмотры: 735

Re: Создание SQL query builder к разным БД

Там строка нужна, а не объект Query

Код: Выделить всё

\Yii::$app->db2->createCommand($stringSQL)->queryAll()
yiijeka
2020.01.31, 08:25
Форум: Общие вопросы (Yii 2.x)
Тема: разыскивается автор)
Ответы: 8
Просмотры: 1866

Re: разыскивается автор)

Обычный код новичка, не имеющий опыта PHP и Yii
yiijeka
2020.01.09, 13:39
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Разный defaultRoute в зависимости от роли
Ответы: 2
Просмотры: 7916

Re: Разный defaultRoute в зависимости от роли

Всех перебрасывать в один action, а дальше, в этом action, в зависимости от роли, запускать сервисы, которые у вас в 'admin/index', 'user/index', и 'guest/index'. Или делать в / редирект на нужный URL