Найдено 15 результатов
- 2015.05.05, 19:52
- Форум: REST API (Yii 2.x)
- Тема: Не работает логирование
- Ответы: 4
- Просмотры: 2756
Re: Не работает логирование
Это из за того что я аутентификацию сделал простым компонентом, без IdentityInterface, когда она поведением подключается имею вот такой побочный эффект
- 2015.05.05, 16:52
- Форум: REST API (Yii 2.x)
- Тема: Не работает логирование
- Ответы: 4
- Просмотры: 2756
Re: Не работает логирование
Конфиг общий для rest и web.
Наверно начну пошагово писать свой класс rest controller чтоб локализировать эту неприятность, а то тут очень сильное колдунство
Наверно начну пошагово писать свой класс rest controller чтоб локализировать эту неприятность, а то тут очень сильное колдунство
- 2015.05.04, 04:40
- Форум: REST API (Yii 2.x)
- Тема: Не работает логирование
- Ответы: 4
- Просмотры: 2756
Не работает логирование
Логирование не работает в контроллере расширяющем yii\rest\Controller , с yii\web\Controller такой проблемы нет. Пишу в контроллере: throw new \Exception('!!!!'); В отввете все как надо, код 500 и json с информацией о ошибке. Но в runtime\logs\app.log пусто. Не логируется именно в рест контролерах, ...
- 2015.04.06, 16:27
- Форум: Общие вопросы (Yii 2.x)
- Тема: Подключение к нескольким БД в yii2
- Ответы: 8
- Просмотры: 8122
Re: Подключение к нескольким БД в yii2
Код: Выделить всё
namespace app\models;
use Yii;
use yii\db\ActiveRecord;
use yii\db\Connection;
class Invent extends ActiveRecord
{
public static function getDb(){
return \Yii::$app->db1;
}
}
- 2015.04.06, 15:53
- Форум: Общие вопросы (Yii 2.x)
- Тема: Подключение к нескольким БД в yii2
- Ответы: 8
- Просмотры: 8122
Re: Подключение к нескольким БД в yii2
Yii::app()->db1
\Yii::$app->db1
\Yii::$app->db1
- 2015.04.06, 01:55
- Форум: Общие вопросы (Yii 2.x)
- Тема: gridview - подойдет ли?
- Ответы: 8
- Просмотры: 3018
- 2015.04.05, 17:22
- Форум: Общие вопросы (Yii 2.x)
- Тема: Action по умолчанию
- Ответы: 7
- Просмотры: 4050
Re: Action по умолчанию
Да, загнул немного, у меня почему то было убеждение что нельзя написать правило которое ловит всё. Можно так сделать: 'urlManager' => [ 'class' => 'yii\web\UrlManager', 'enablePrettyUrl' => true, 'showScriptName' => false, 'rules' => [ '<param:[0-9a-zA...
- 2015.04.05, 14:24
- Форум: Общие вопросы (Yii 2.x)
- Тема: Action по умолчанию
- Ответы: 7
- Просмотры: 4050
Re: Action по умолчанию
2lynicidn что, не красиво? Это вроде более "kiss" чем UrlManager переопределять.
- 2015.04.05, 14:05
- Форум: Общие вопросы (Yii 2.x)
- Тема: Action по умолчанию
- Ответы: 7
- Просмотры: 4050
Re: Action по умолчанию
Я бы тоже actionError переопределит, делается через конфиг. Посмотрите как оно в фреймворке реализовано (vendor\yiisoft\yii2\web\ErrorAction.php)
Если statusCode == 404 делаете запрос к БД, если там нет искомого урла продолжаете работать как с ошибкой, если есть - отрисовываете контент
Если statusCode == 404 делаете запрос к БД, если там нет искомого урла продолжаете работать как с ошибкой, если есть - отрисовываете контент
- 2015.04.05, 13:38
- Форум: Общие вопросы (Yii 2.x)
- Тема: composer не туда устанавливает файлы (Оpenserver)
- Ответы: 4
- Просмотры: 1980
Re: composer не туда устанавливает файлы (Оpenserver)
Код: Выделить всё
cd путь\к\папке\с\проектом
путь\к\папке\с\проектом> php C:\OpenServer\modules\php\PHP-5.5\composer.phar require --prefer-dist yiisoft/yii2-imagine
- 2015.01.03, 20:11
- Форум: Тестирование (Yii 2.x)
- Тема: Как писать unit тесты ? [Решено]
- Ответы: 13
- Просмотры: 13071
Re: Как писать unit тесты ? [Решено]
astronin писал(а):какая, если не секрет?
Код: Выделить всё
php composer.phar require --dev "codeception/codeception: 1.8.*@dev" "codeception/specify: *" "codeception/verify: *"
- 2014.07.13, 19:11
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как удобней разрабатывать экстеншен?
- Ответы: 1
- Просмотры: 1259
Как удобней разрабатывать экстеншен?
Yii2 завязан на composer и предполагается что экстеншены приложения это отдельные репозитории. Пользоваться такими экстеншенами удобно, но как так же удобно организовать процесс разработки экстеншена в рамках приложения? На ум приходит только такое: Создать репозиторий для экстеншена с кодом-заглушк...
- 2014.06.19, 02:30
- Форум: Завершённые проекты на Yii
- Тема: bike43.ru интернет витрина велосипедов
- Ответы: 6
- Просмотры: 4585
Re: bike43.ru интернет витрина велосипедов
На моем экране (1280x800) чтобы добраться до инфы которую подгружает кнопка "Подробнее" нужно прокруткой пользоваться, соответственно при клике по кнопке изменения на странице не заметны. С начала подумал что кнопка не работает.
- 2014.05.09, 16:53
- Форум: Общие вопросы по программированию
- Тема: Nginx, server, два location
- Ответы: 5
- Просмотры: 10867
Re: Nginx, server, два location
Нашел решение: http://stackoverflow.com/questions/11570321/configure-nginx-with-multiple-locations-with-different-root-folders-on-subdomain server { server_name domain.com; location / { root /home/miha/domain.com/frontend/web; } location /backend { alias /home/mih...
- 2014.05.09, 04:38
- Форум: Общие вопросы по программированию
- Тема: Nginx, server, два location
- Ответы: 5
- Просмотры: 10867
Nginx, server, два location
Шаблон Advanced app (Yii2) предполагает отдельные настройки нгинкса для каждого приложения в проекте. Когда я выносил backend на поддомен проблем не возникало (делал два раздела server в конфиге), но сейчас, в связи со спецификой проекта, появилась потребность разместить backend в поддиректории (т.е...