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

ODY
2018.03.23, 22:16
Форум: Тестирование (Yii 2.x)
Тема: Загрузка Фикстур перед каждым тестом (Fixture loading before each test case)
Ответы: 2
Просмотры: 2047

Загрузка Фикстур перед каждым тестом (Fixture loading before each test case)

Привет всем, окружение: basic template, yiisoft/yii2: 2.0.15, php 7.0. Написал фикстур, консольными командами все хорошо загружается. Но при запуске юнит тестов vendor\bin\codecept run unit почему то метод _fixtures() отрабатывает только 1 раз, в файле который выполняется первым (LoginFormTest). Во ...
ODY
2016.02.12, 14:26
Форум: Общие вопросы (Yii 2.x)
Тема: DbPanel with 2 db connection
Ответы: 1
Просмотры: 893

Re: DbPanel with 2 db connection

в общем дело в невнимательности. Панель называется 'db', а я в конфиге прописывал DbPanel... правильный конфиг: 'modules' => [         'debug' => [             'class' => 'yii\debug\Module',             'panels' => [                 'db' => [                     'class' => 'yii\debug\panels\DbPanel'...
ODY
2016.02.11, 15:41
Форум: Общие вопросы (Yii 2.x)
Тема: DbPanel with 2 db connection
Ответы: 1
Просмотры: 893

DbPanel with 2 db connection

Привет, столкнулся с проблемой в debug toolbar, есть 2 подключения к БД, 'bd1' и 'bd2', но панель DbPanel хочет только коннект с именем 'db', неужели я не могу указать по какому коннекту ей идти? пробовал через конфиги прокидывать, типа такого:  'debug' => [             'class' => 'yii\debug\Module'...
ODY
2015.04.17, 10:00
Форум: Общие вопросы (Yii 2.x)
Тема: tablePrefix не подставляется в where()
Ответы: 2
Просмотры: 1597

Re: tablePrefix не подставляется в where()

большое спасибо за new \yii\db\Expression() , решило проблему, hasOne я использую, но не в этом запросе, тут мне нужен был sum() $transactionsSum = (new \yii\db\Query())             ->from([Transaction::tableName(), TransactionType::tableName()])             ->where([                 Transaction::ta...
ODY
2015.04.16, 15:30
Форум: Общие вопросы (Yii 2.x)
Тема: tablePrefix не подставляется в where()
Ответы: 2
Просмотры: 1597

tablePrefix не подставляется в where()

Добрый день, столкнулся с проблемой построения запроса, более конкретно с where(). ->where([     Transaction::tableName() . '.type_id' => TransactionType::tableName() . '.id', ])  выдает мне WHERE (`aa_transaction`.type_id='{{%transaction_type}}.id')  причем проблема именно в value массива, почему н...
ODY
2014.05.10, 21:55
Форум: Общие вопросы (Yii 2.x)
Тема: Авторизация
Ответы: 40
Просмотры: 15105

Re: Авторизация

пропишите в composer.json "minimum-stability": "dev", и composer update "minimum-stability": "dev" так и было прописано, но все таки что то обновило http://s7.hostingkartinok.com/uploads/thumbs/2014/05/7ce8d89a14cba56cf19d6acfd9205c4c.png но ситуацию не испра...
ODY
2014.05.10, 20:11
Форум: Общие вопросы (Yii 2.x)
Тема: Авторизация
Ответы: 40
Просмотры: 15105

Re: Авторизация

1. не понимаю, зачем new static(static::find()->where(['id' => $id])->asArray()->one()) вместо static::find()->where(['id' => $id])->asArray()->one() 2. может у вас не дев-ветка, а бета? static::find()->where(['id' => $id])->asArray()->one() не дает мне обьект, и потом на него ругается, new static(...
ODY
2014.05.10, 19:58
Форум: Общие вопросы (Yii 2.x)
Тема: Авторизация
Ответы: 40
Просмотры: 15105

Re: Авторизация

короче конструкция     public static function findIdentity($id)     { //        return isset(self::$users[$id]) ? new static(self::$users[$id]) : null; //        die(var_dump(new static(static::find()->where(['id' => $id])->asArray()->one())));         return static::findOne($id); // или даже так ne...
ODY
2014.05.10, 19:45
Форум: Общие вопросы (Yii 2.x)
Тема: Авторизация
Ответы: 40
Просмотры: 15105

Re: Авторизация

Я заметил что из рендера идет обращение к методу public static function findIdentity($id)     { //        return isset(self::$users[$id]) ? new static(self::$users[$id]) : null;         die(var_dump(static::findOne($id))); //        return static::findOne($id);     }  модели User.php скорей всего пл...
ODY
2014.05.10, 18:35
Форум: Общие вопросы (Yii 2.x)
Тема: Авторизация
Ответы: 40
Просмотры: 15105

Re: Авторизация

public static function findIdentity($id)     { //        return isset(self::$users[$id]) ? new static(self::$users[$id]) : null;         return new static(static::findOne($id));     }   а тут что такое странное? должно быть     public static function findIdentity($id)     {         return static::f...
ODY
2014.05.10, 18:27
Форум: Общие вопросы (Yii 2.x)
Тема: Авторизация
Ответы: 40
Просмотры: 15105

Re: Авторизация

в конфиге прописано:         'user' => [             'class' => \yii\web\User::className(),             'identityClass' => \common\models\User::className(),             'enableAutoLogin' => true,         ],   ? нет, в конфиге только: 'user' => [             'identityClass' => 'app\models\User',    ...
ODY
2014.05.10, 18:21
Форум: Общие вопросы (Yii 2.x)
Тема: Авторизация
Ответы: 40
Просмотры: 15105

Re: Авторизация

main.php абсолютно такой же самый как в стандартном приложении Yii2, по сути чистый Yii и пытаюсь сделать аутентификацию через бд. <?php use yii\helpers\Html; use yii\bootstrap\Nav; use yii\bootstrap\NavBar; use yii\widgets\Breadcrumbs; use app\assets\AppAsset; /**  * @var \yii\web\View $this  * @v...
ODY
2014.05.10, 18:03
Форум: Общие вопросы (Yii 2.x)
Тема: Авторизация
Ответы: 40
Просмотры: 15105

Re: Авторизация

Ребят, аналогичная проблема, Yii::$app->user->identity->name не выводит имя пользователя ( Logout () ) var_dump(Yii::$app->user->identity->name) в main.php : object(app\models\User)[65]   public 'id' => null   public 'name' => null   public 'email' => null   public 'password' => null   public 'authK...
ODY
2014.04.15, 22:09
Форум: Общие вопросы (Yii 2.x)
Тема: [РЕШЕНО] Убрать /frontend/web/ из строки адреса
Ответы: 43
Просмотры: 45224

Re: Убрать /frontend/web/ из строки адреса

я сделал так, пкм-дополнительно-конфигурация-Apache 2.*.* откроется 2 файла, редактируем только Apache-2.*.*_vhost.conf, я добавил такие строки: #---------------------------------------------# # Начало блока конфигурации HTTP хоста        # #---------------------------------------------# <VirtualHos...
ODY
2014.02.14, 11:49
Форум: Общие вопросы (Yii 2.x)
Тема: Матюкается на view
Ответы: 9
Просмотры: 3445

Re: Матюкается на view

junior developer, напиши что у тебя в итоге получилось.
UDP: Разобрался.
ODY
2014.02.12, 17:31
Форум: Общие вопросы (Yii 2.x)
Тема: Хостинг Yii2 Forbidden 403
Ответы: 5
Просмотры: 7403

Re: Хостинг Yii2 Forbidden 403

Это плохой, неправильный хостинг. Хороший хостинг дал бы вынестись на уровень выше - в /todolist/ сюда еще я имею доступ, правильнее будет сюда закачать? С таким .htaccess все работает, только ссылки нужно поправить на /web/index.php DirectoryIndex web/index.php RewriteEngine on # If a directory or...
ODY
2014.02.12, 17:13
Форум: Общие вопросы (Yii 2.x)
Тема: Хостинг Yii2 Forbidden 403
Ответы: 5
Просмотры: 7403

Re: Хостинг Yii2 Forbidden 403

конфигурация такая как на локалхосте работало. я действительно не силен в конфигурациях сервера,
на локале

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

DOCUMENT_ROOT    'C:/OpenServer/domains/yii2.loc/web'
на хостинге:

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

/home/todolist/todolist/www
хостинг дает доступ только к

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

/todolist/www
ODY
2014.02.12, 15:45
Форум: Общие вопросы (Yii 2.x)
Тема: Хостинг Yii2 Forbidden 403
Ответы: 5
Просмотры: 7403

Хостинг Yii2 Forbidden 403

решил приложение перенести на хостинг, попал в непонятную ситуацию, когда в .htaccess прописано RewriteEngine on # If a directory or a file exists, use it directly RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d # Otherwise forward it to index.php RewriteRule . index.php серв...
ODY
2014.02.11, 13:32
Форум: Общие вопросы (Yii 2.x)
Тема: Active Record orderBy
Ответы: 10
Просмотры: 23543

Re: Active Record orderBy

я прошу прощения, забыл отписать, мне помог вариант agrail orderBy([new \yii\db\Expression("FIELD(mark, 'danger', 'warning', 'info', 'success')")]) что б было понятно читателям, код YII2 равносильный запросу: $sql = "SELECT * FROM `tasks` WHERE `appointed_date`='2014-02-07' ORDER BY F...
ODY
2014.02.09, 00:04
Форум: Общие вопросы (Yii 2.x)
Тема: Active Record orderBy
Ответы: 10
Просмотры: 23543

Re: Active Record orderBy

dmg , по разному пробовал применить массив тут, но никак не получается... может подскажете как в моем случае нужно? не могу сейчас проверить, но по идее так $data = Tasks::find()->where(['appointed_date' => date("Y-m-d")])->orderBy(["FIELD(mark,  'danger',  'warning',  'info',  'succ...