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

KiTE
2013.12.06, 14:21
Форум: Общие вопросы (Yii 2.x)
Тема: Прямой URL запуска приложения (advanced)
Ответы: 23
Просмотры: 11777

Re: Прямой URL запуска приложения (advanced)

frontend/web/ и backend/web/ это точки входа. Вам нужно настроить виртуальные хосты на них, а не на корневую папку приложения.
KiTE
2013.11.29, 02:21
Форум: Общие вопросы (Yii 2.x)
Тема: Standalone actions
Ответы: 16
Просмотры: 8993

Re: Standalone actions

так автозагрузка же произойдет этих классов...
Да, верно. Но это уже, имхо, экономия на спичках. В конфиге так делать не стоит, а в контроллере, думаю, ничего страшного не произойдет.
KiTE
2013.11.27, 15:09
Форум: Общие вопросы (Yii 2.x)
Тема: Standalone actions
Ответы: 16
Просмотры: 8993

Re: Standalone actions

Да, IDE индексирует исходный код. Очень удобно для рефакторинга.
KiTE
2013.11.26, 22:38
Форум: Общие вопросы (Yii 2.x)
Тема: Standalone actions
Ответы: 16
Просмотры: 8993

Re: Standalone actions

кстати нужно без \ в начале Если указывать как строку '\app\actions\Index', то без разницы, метод \yii\BaseYii::createObject() обрезает лишний разделитель слева. А если как \app\actions\Index::className(), то нужно. Заметил что многие путают нэймспэйсы и новые алиасы Yii2 Ничего удивительного, новы...
KiTE
2013.11.26, 22:06
Форум: Общие вопросы (Yii 2.x)
Тема: Standalone actions
Ответы: 16
Просмотры: 8993

Re: Standalone actions

Правильно использовать не алиас а неймспейс. Должно быть что-то типа:

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

return [
        'index' => [
            'class' => \app\actions\Index::className(),
        ]
 ];
Или:

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

return [
        'index' => [
            'class' => '\app\actions\Index',
        ]
 ];
KiTE
2013.11.26, 11:43
Форум: Общие вопросы (Yii 2.x)
Тема: public static function attributes()
Ответы: 30
Просмотры: 11399

Re: public static function attributes()

Уважаемый tar_m, держи себя в рамках приличия.
KiTE
2013.11.26, 10:19
Форум: Общие вопросы (Yii 2.x)
Тема: public static function attributes()
Ответы: 30
Просмотры: 11399

Re: public static function attributes()

Что решать? Если речь о наследовании от \yii\base\Model то так-же: свой метод типа attributesAll(), который будет клеить результат из attributes() и того что пришло в ваш initAttributes() attributes() даст список всех public properties, а массив из initAttributes() его дополнит. attributesAll() нуже...
KiTE
2013.11.26, 08:35
Форум: Общие вопросы (Yii 2.x)
Тема: public static function attributes()
Ответы: 30
Просмотры: 11399

Re: public static function attributes()

Для чего именно attributes()? Что мешает создать в своем классе свой метод типа attributesAll(), который будет клеить результат из attributes() и того что пришло в ваш initAttributes(), и ним пользоваться? А для того чтобы с вашими кастомными атрибутами можно было работать на чтение и запись нужно п...
KiTE
2013.11.26, 07:33
Форум: Общие вопросы (Yii 2.x)
Тема: public static function attributes()
Ответы: 30
Просмотры: 11399

Re: public static function attributes()

А зачем в вашем случае именно \yii\db\ActiveRecord::attributes() переопределять? Создавайте public property динамически для каждой отдельной модели через переопределенную магию. С public properties работает валидация, в afterFind() их можно заполнять данными, а в afterSave() эти данные сохранять. Пе...
KiTE
2013.09.23, 11:39
Форум: Авторский код и библиотеки
Тема: Дебаггер для Yii 1.1 портированный из Yii 2
Ответы: 48
Просмотры: 28897

Re: Дебаггер для Yii 1.1 портированный из Yii 2

Похожий вопрос подымался на github . Баг еще не выявлен, проблема не решена. Автор вопроса пишет что в версии от 2013-09-07 все работало нормально. Попробуйте на своем проекте эту версию. Если у вас та же ситуация, было бы неплохо, если бы вы попробовали локализовать баг самостоятельно. Я бы действо...
KiTE
2013.09.20, 14:27
Форум: Авторский код и библиотеки
Тема: Дебаггер для Yii 1.1 портированный из Yii 2
Ответы: 48
Просмотры: 28897

Re: Дебаггер для Yii 1.1 портированный из Yii 2

В PHP < 5.4 с определением http-кода все сложно. Коды начиная с 400-го определяются путем перехвата CHttpExeption. Поэтому, если вы это исключение у себя в проекте экранируете, достоверной информации не будет. В README есть рецепт косвенного определения 302-го кода. Можно "поколдовать" с э...
KiTE
2013.09.11, 13:41
Форум: Авторский код и библиотеки
Тема: Дебаггер для Yii 1.1 портированный из Yii 2
Ответы: 48
Просмотры: 28897

Re: Дебаггер для Yii 1.1 портированный из Yii 2

Да, буду рад помочь.
Но есть проблема, я плохо владею английским, и не смогу нормально задокументировать код. А безграмотно писать не хочется.
KiTE
2013.09.11, 11:12
Форум: Авторский код и библиотеки
Тема: Дебаггер для Yii 1.1 портированный из Yii 2
Ответы: 48
Просмотры: 28897

Re: Дебаггер для Yii 1.1 портированный из Yii 2

Спасибо за отзывы. Что касается explain, сейчас он доступен только для MySQL и SQLite. Подключение к другим СУБД сделать не проблематично, но мне проверить негде. Если кто использует в своих проектах подключение к PostgreSQL, MS SQL или Oracle, буду благодарен за информацию. Интересуют форматы коман...
KiTE
2013.08.31, 19:08
Форум: Авторский код и библиотеки
Тема: Дебаггер для Yii 1.1 портированный из Yii 2
Ответы: 48
Просмотры: 28897

Re: Дебаггер для Yii 1.1 портированный из Yii 2

Спасибо за отчет. Будет время, попробую воспроизвести.
KiTE
2013.08.30, 21:24
Форум: Авторский код и библиотеки
Тема: Дебаггер для Yii 1.1 портированный из Yii 2
Ответы: 48
Просмотры: 28897

Re: Дебаггер для Yii 1.1 портированный из Yii 2

Не вижу проблем в том, чтобы открывать ссылки на отладочную инфу в отдельной вкладке. Делать это по умолчанию - спорный вопрос. Мне, субъективно, никогда не нравилось если страница сама принимает решение делать переход в ту-же вкладку или в отдельную. Модальное окно - еще один спорный вопрос. Модуль...
KiTE
2013.08.28, 11:55
Форум: Авторский код и библиотеки
Тема: Дебаггер для Yii 1.1 портированный из Yii 2
Ответы: 48
Просмотры: 28897

Re: Дебаггер для Yii 1.1 портированный из Yii 2

Та страница для которой открыт просмотр отладочной информации:
17zmt2br8.png
17zmt2br8.png (20.47 КБ) 11179 просмотров
KiTE
2013.08.26, 23:28
Форум: Авторский код и библиотеки
Тема: Дебаггер для Yii 1.1 портированный из Yii 2
Ответы: 48
Просмотры: 28897

Re: Дебаггер для Yii 1.1 портированный из Yii 2

В конфиге все правильно.

Какие версии yii и php?
Выводится какая-то ошибка? Если да, то какая? Трейс ошибки?
Что в runtime/debug?