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

yiijeka
2019.07.09, 08:39
Форум: Общие вопросы (Yii 2.x)
Тема: Помогите решить проблему с imperavi
Ответы: 1
Просмотры: 929

Re: Помогите решить проблему с imperavi

Там скорее всего ошибка в описании
'imageManagerJson' => Url::to(['/default/images-get']),
попробуйте заменить на
'imageManagerJson' => Url::to(['default/images-get']),
yiijeka
2019.07.09, 08:31
Форум: Общие вопросы (Yii 2.x)
Тема: отлов ошибок yii2-authclient
Ответы: 2
Просмотры: 1114

Re: отлов ошибок yii2-authclient

Добавить в контроллер public function actionIndex , а в ней запускать new \yii\authclient\AuthAction с try catch
yiijeka
2019.07.09, 08:29
Форум: Общие вопросы (Yii 2.x)
Тема: Валидация данных
Ответы: 2
Просмотры: 1000

Re: Валидация данных

Нормально, только порядок валидаторов поменяйте, они выполняются сверху внизу. Вернхие первые применяются. Т.е. trim отработает последним, когда email и так уже валидный. Т.е. если второй валидатор вернёт FALSE, то третий даже выполняться не будет.
yiijeka
2019.07.09, 08:25
Форум: Общие вопросы (Yii 2.x)
Тема: Форма подписки
Ответы: 2
Просмотры: 966

Re: Форма подписки

if ($model->save()) - запускает процесс валидации, $model->validate() второй раз. А перед save вы меняете email_subs , который скорее всего не проходит вторую валидацию. Чтобы отключить вторую валидацию, напишите if ($model->save(false)) Но даже в этом случае у вас $model->save(false)) может вернуть...
yiijeka
2019.05.11, 08:08
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Yii2 LDAP авторизация. RBAC
Ответы: 20
Просмотры: 10149

Re: Yii2 LDAP авторизация. RBAC

Нужно не прописывать, а запрограммировать. Вы же программисты - творите :)
yiijeka
2019.05.02, 09:09
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка при изменении типа столбца в базе.
Ответы: 4
Просмотры: 1420

Re: Ошибка при изменении типа столбца в базе.

В таблице имеются значения которые не подходят под smallInteger(1)
yiijeka
2019.04.30, 15:51
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка при вызове функции rename()
Ответы: 1
Просмотры: 777

Re: Ошибка при вызове функции rename()

в имени файла ...12:08:30 двоеточия мешают
yiijeka
2019.04.30, 15:47
Форум: Общие вопросы (Yii 2.x)
Тема: Получение параметров модуля
Ответы: 3
Просмотры: 1157

Re: Получение параметров модуля

modulename' прописан в секции 'modules' ' в web.php?
yiijeka
2018.12.04, 16:03
Форум: Общие вопросы (Yii 2.x)
Тема: Не получается отправить и найти запрос в базе данных Class 'app\models\' not found?
Ответы: 2
Просмотры: 3109

Re: Не получается отправить и найти запрос в базе данных Class 'app\models\' not found?

В models/ShopPromoItem.php в строке 40 вместо $class = 'app\\models\\' . $item->class; напишите $class = '\app\models\' . $item->class; Это раз. Два - это у вас $item->class может быть NULL, поэтому дальше может не выполнится return $class::findOne($id);, т.е возникает эта ошибка, что вы озвучили. Н...
yiijeka
2018.12.04, 15:57
Форум: Общие вопросы (Yii 1.x)
Тема: Url manager прошу помочь
Ответы: 3
Просмотры: 2951

Re: Url manager прошу помочь

'/index/view', - это action в контроллере, в котором написано actionView($id).

А вам надо написать actionView($adres) и поменять правило url на '/index/<adres:\w+>' => '/index/view',
yiijeka
2018.08.09, 20:46
Форум: Документация и рецепты (Yii 2.x)
Тема: Как найти файл по ссылке?
Ответы: 1
Просмотры: 19624

Re: Как найти файл по ссылке?

в config/config.php должна быть секция urlManager, там должны быть правила формарования ссылок. Если там нет ничего про view-item, то в директории controllers/ViewItemController должна быть функция actionView($id) . Вот в ней все данные и начинают формироваться.
yiijeka
2018.08.09, 14:36
Форум: Общие вопросы (Yii 2.x)
Тема: Вопросы по использованию Request
Ответы: 10
Просмотры: 2725

Re: Вопросы по использованию Request

Воспользуйтесь https://meyerweb.com/eric/tools/dencoder/

В человеческий вид если перевести, то похоже на строку json, но никак не URL с get параметрами

GET должны быть ?name1=value1&name2=value2 http://php.net/manual/ru/reserved.variables.get.php , а у вас там непойми что
yiijeka
2018.08.09, 09:54
Форум: Общие вопросы (Yii 2.x)
Тема: Не происходит redirect
Ответы: 8
Просмотры: 2310

Re: Не происходит redirect

Обычно п.4 можно отследить в личных кабинетах, обычно предоставляют историю таких отправок. Там видно статус с которым запрос на ваш адрес завершён.
yiijeka
2018.08.08, 17:00
Форум: Общие вопросы (Yii 2.x)
Тема: redirect и json-данные
Ответы: 2
Просмотры: 1212

Re: redirect и json-данные

1) При таком коде return $this->redirect(['/user/test', 'name' => 'Test', 'type' => 2]); будет передан заголовок Location https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Location Покажите код действия '/user/test', где вы ожидаете получить JSON 2) Ах нет кода для 1 нет :) Тогда всё просто:...
yiijeka
2018.08.08, 15:43
Форум: Общие вопросы (Yii 2.x)
Тема: GridView зависимый от select
Ответы: 32
Просмотры: 7758

Re: GridView зависимый от select

Попробуйте так, 'customers[]'

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

 <?= $form->field($model, 'customers[]')->widget(Select2::class, [
        'data' => \app\models\Orders::getCustomersNames(),
        'options'=>[
            'multiple'=>true,
        ],
    ]) ?>
yiijeka
2018.08.08, 15:42
Форум: Общие вопросы (Yii 2.x)
Тема: GridView зависимый от select
Ответы: 32
Просмотры: 7758

Re: GridView зависимый от select

multiple потому что
yiijeka
2018.08.08, 09:57
Форум: Общие вопросы (Yii 2.x)
Тема: GridView filter, Query Builder
Ответы: 2
Просмотры: 1137

Re: GridView filter, Query Builder

Фильтр появиться в GridView, если он будет доступен в filterModel, т.е. в $searchModel Для того, чтобы он там стал доступен, должен быть атрибут у $searchModel и он должен быть публичным. в SearchModel пишите public $element_name; и в rules описываете, каким он должен быть public function rules() { ...
yiijeka
2018.08.08, 09:25
Форум: Общие вопросы (Yii 2.x)
Тема: Вывод данных
Ответы: 12
Просмотры: 3328

Re: Вывод данных

if (\Yii::$app->user->identity->getId()) { $role_admin = Yii::$app->params['role_admin']; $aa0 = Yii::$app->user->identity->getUsername(); $id_user = Yii::$app->user->identity->getId(); $aa1 = Yii::$app->user->ID; $aa2 = Yii::$app->user->identity->getRole(); echo "<p><h4>Личные данные</h4></p>...