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

jakiro
2016.07.12, 09:53
Форум: Тестирование (Yii 2.x)
Тема: Первый запуск тестов
Ответы: 33
Просмотры: 11852

Re: Первый запуск тестов

Ну да. Либо к самому проекту через require-dev локально доподключить, либо только на тестовых серверах глобально установить. Смотря как удобнее. А на рабочих запускать composer install --no-dev чтобы им лишнее не ставилось. Да, получилось. Сделал php ~/www/host.ru/vendor/codeception/codeception/cod...
jakiro
2016.07.10, 15:13
Форум: Тестирование (Yii 2.x)
Тема: Первый запуск тестов
Ответы: 33
Просмотры: 11852

Re: Первый запуск тестов

я думал сам codeception он как фрэймворк аля yii2 , просто подключится в папку vendor и пользуйся Да, это такой же фреймворк, как Yii2. Аналогично его можно поставить в vendor проекта через секцию require-dev в его composer.json. Но он притянет кучу своих мегабайт в эту папку vendor, так как требуе...
jakiro
2016.07.10, 14:33
Форум: Тестирование (Yii 2.x)
Тема: Первый запуск тестов
Ответы: 33
Просмотры: 11852

Re: Первый запуск тестов

В yii2-app-basic и yii2-app-advanced плагин yiisoft/yii2-codeception уже подключён в require-dev секцию в composer.json. Ещё раз его прописывать не надо. Ну да, верно. Там уже все вклчюено, я просто убедился, что там все в порядке :) Расширение yiisoft/yii2-codeception - это не сам Codeception, а п...
jakiro
2016.07.10, 12:05
Форум: Тестирование (Yii 2.x)
Тема: Первый запуск тестов
Ответы: 33
Просмотры: 11852

Re: Первый запуск тестов

прописал в composer.json расширение codeception, затем оно закачалось Ну так там и лежит: vendor/bin/codecept run Если ставить глобально (как в tests/README.md), то будет анлогично в глобальной папке vendor вашего Composer-а. http://www.elisdn.ru/blog/84/seo-service-on-yii2-application-testing Я ви...
jakiro
2016.07.10, 01:43
Форум: Тестирование (Yii 2.x)
Тема: Первый запуск тестов
Ответы: 33
Просмотры: 11852

Первый запуск тестов

Приветствую. Пора бы писать уже тесты :) Смотрю мануалы по codeception, прописал в composer.json расширение codeception, затем оно закачалось, стащил папку yii2-app-advanced/tests . Однако в некоторых мануалах, авторы запускают condeception.phar , который лежит в yii2-app-advanced/tests/codeception/...
jakiro
2016.07.07, 21:30
Форум: Общие вопросы (Yii 2.x)
Тема: Комментарий к полю в миграции
Ответы: 4
Просмотры: 1835

Re: Комментарий к полю в миграции

rak писал(а):
jakiro писал(а): Да, я это тоже заметил, вот как то надо умудритсья так, чтобы тип с комментарием передать :) Исключительно технический интерес
Так я ж вверху и привел код как комментарий передать ;)
А, блин)) Спасибо. Я думалю будет сложнее
jakiro
2016.07.07, 14:35
Форум: Общие вопросы (Yii 2.x)
Тема: Комментарий к полю в миграции
Ответы: 4
Просмотры: 1835

Re: Комментарий к полю в миграции

$this->createTable('{{%regions}}', [       'id' => $this->primaryKey(),       'name' => $this->string()->comment('test'),     ], $tableOptions); т.е. вместо $this->string() я могу передать объект, вместе с комментарием, но ума не хватает( $this->string() как раз и возвращает объект класса ColumnSch...
jakiro
2016.07.07, 14:02
Форум: Общие вопросы (Yii 2.x)
Тема: Комментарий к полю в миграции
Ответы: 4
Просмотры: 1835

Комментарий к полю в миграции

Всех приветствую. Как можно добавить коммент на поле в сreateTable методе? $this->createTable('{{%regions}}', [       'id' => $this->primaryKey(),       'name' => $this->string(),     ], $tableOptions); Вот на поле name . Да, можно использовать отдельный метод addCommentOnColumn Но я посмотрел внутр...
jakiro
2016.07.05, 12:59
Форум: Общие вопросы (Yii 2.x)
Тема: input c автозаполнение
Ответы: 3
Просмотры: 1370

Re: input c автозаполнение

Select2 крайне хорошо себя показал
jakiro
2016.06.15, 10:38
Форум: Общие вопросы (Yii 2.x)
Тема: Схема работы RBAC
Ответы: 3
Просмотры: 1601

Re: Схема работы RBAC

это фильтр для экшнов, который имеет несколько различных проверок, в том числе на основе rbac. Вещь параллельная. Я еще увидел child т.е. я так понимаю это "суммирование" ролей, т.е. администратор фактически облрадатель всех действий плюс свои личные. Это исключительно только такая модель...
jakiro
2016.06.15, 09:45
Форум: Общие вопросы (Yii 2.x)
Тема: Схема работы RBAC
Ответы: 3
Просмотры: 1601

Схема работы RBAC

Правильно ли я понимаю, что для того, чтобы задействовать RBAC, надо накатить миграции, там 4 таблицы (с назначением ролей) Получаем, а затем назначаем пользователю роль:  $auth = Yii::$app->authManager;         $authorRole = $auth->getRole('author');         $auth->assign($authorRole, $user->getId(...
jakiro
2016.06.14, 12:21
Форум: Общие вопросы (Yii 2.x)
Тема: Не получается создать пользователя из админки
Ответы: 4
Просмотры: 2159

Re: Не получается создать пользователя из админки

Посмотрите в модели, у вас наверное стоит behavior который хочет заполнить date_create и created_at public function behaviors() { return [ TimestampBehavior::className(), ]; } Не знаю что это такое ... Ну дык это оно и есть http://www.yiiframework.com/doc-2.0/yii-behaviors-timestampbehavior.html
jakiro
2016.06.14, 11:59
Форум: Общие вопросы (Yii 2.x)
Тема: Не получается создать пользователя из админки
Ответы: 4
Просмотры: 2159

Re: Не получается создать пользователя из админки

Посмотрите в модели, у вас наверное стоит behavior который хочет заполнить date_create и created_at
jakiro
2016.06.13, 17:10
Форум: Общие вопросы (Yii 2.x)
Тема: Как получить доступ к файлам frontend в backend?
Ответы: 4
Просмотры: 2445

Re: Как получить доступ к файлам frontend в backend?

Я вынес папку web рядом и вложил обычную в админскую. Потом все запросы к uploads разруливаю через mod_rewrite. Ну это если без абсолютных ссылок.
jakiro
2016.06.08, 09:07
Форум: Общие вопросы (Yii 2.x)
Тема: Создание и запуск миграций без доступа к консоли
Ответы: 2
Просмотры: 1530

Создание и запуск миграций без доступа к консоли

Приветствую!
Возможно ли создание и запуск миграций без доступа к консоли? Как можно сделать? Нет никаких прав до консоли на сервере :(
jakiro
2016.05.16, 15:18
Форум: Общие вопросы (Yii 2.x)
Тема: jui Sortable
Ответы: 2
Просмотры: 1517

Re: jui Sortable

<?=Sortable::widget([     'items' => $itemsSortableWidget,     'clientOptions' => [         'placeholder' => 'ui-state-highlight',         'update' => new JsExpression('function( event, ui ) {... }'),     ], ]);?> Здорово, работает. Правда выглядит ужасно: https://yadi.sk/d/9gnzLIwHrkCnM
jakiro
2016.05.13, 17:47
Форум: Общие вопросы (Yii 2.x)
Тема: Работа HttpCache
Ответы: 2
Просмотры: 1214

Re: Работа HttpCache

Ну а как lastModified может быть позже текущего времени? Поэтому браузер показывает время создания документа не знаю правда - зачем Вы ставите такую дату, выводили бы дату публикации статьи или чего там выводите. Можно еще сделать так: return time() - 3600; чтоб документ был всегда "новым"...
jakiro
2016.05.13, 09:47
Форум: Общие вопросы (Yii 2.x)
Тема: Работа HttpCache
Ответы: 2
Просмотры: 1214

Работа HttpCache

Всем привет. Тут увидел, что гугл требует для сайта Cache-Control заголовок для документа https://yadi.sk/d/ekfQ48x3rg6LZ По такому случаю нашел HttpCache :   public function behaviors()   {     return [       [         'class' => 'yii\filters\HttpCache',         'only' => ['index'],         'lastMo...
jakiro
2016.05.02, 22:14
Форум: Общие вопросы (Yii 2.x)
Тема: Интернет магазин
Ответы: 7
Просмотры: 2869

Re: Интернет магазин

Для каталога я использовал https://github.com/creocoder/yii2-nested-sets