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

chungachguk
2014.05.23, 06:13
Форум: Общие вопросы (Yii 2.x)
Тема: Дата выхода стабильной версии
Ответы: 7
Просмотры: 3086

Дата выхода стабильной версии

Хотелось бы узнать примерные сроки выхода стабильной версии Yii2? Ну, или хотя бы в ближайшие 2-3 месяца стоит ли ждать появления?
chungachguk
2014.05.07, 06:50
Форум: Общие вопросы (Yii 2.x)
Тема: Поведение AttributeBehavior
Ответы: 15
Просмотры: 7102

Re: Поведение AttributeBehavior

vladqa писал(а): PS: юзать Yii::$app->user в модели - плохая практика. Лучше устанавливайте это значение в сервисе, который эти самые модели создает/сохраняет.
Иначе получите проблемы, если начнете юзать модель вне web-окружения. Например, из консоли.
А с этого места можно поподробнее?
chungachguk
2014.05.06, 12:48
Форум: Общие вопросы (Yii 2.x)
Тема: Поведение AttributeBehavior
Ответы: 15
Просмотры: 7102

Re: Поведение AttributeBehavior

спасибо за варианты, но нагляднее видимо будет создавать новое поведение
chungachguk
2014.05.06, 05:43
Форум: Общие вопросы (Yii 2.x)
Тема: Поведение AttributeBehavior
Ответы: 15
Просмотры: 7102

Re: Поведение AttributeBehavior

Задача банальна. Если в форме отправки значение атрибута уже установлено, то поведение ничего не должно делать, в противном случае - заполнить его значением из getValue.
chungachguk
2014.05.05, 09:36
Форум: Общие вопросы (Yii 2.x)
Тема: ROLE_USER = 10; Почему?
Ответы: 4
Просмотры: 1751

Re: ROLE_USER = 10; Почему?

наверное, чтобы читать было удобнее или чтобы не было id=1, который внутри кода мог превратиться в true
chungachguk
2014.05.05, 09:33
Форум: Общие вопросы (Yii 2.x)
Тема: Поведение AttributeBehavior
Ответы: 15
Просмотры: 7102

Поведение AttributeBehavior

    public function behaviors()     {         return [             'attribute' => [                 'class' => AttributeBehavior::className(),                 'value' => function(Event $event) {return Yii::$app->user->id;},                 'attributes' => [                     ActiveRecord::EVENT_B...
chungachguk
2014.04.03, 18:14
Форум: Общие вопросы (Yii 2.x)
Тема: О целесообразности использования модулей
Ответы: 14
Просмотры: 4568

Re: О целесообразности использования модулей

В принципе все верно. Для локального проекта такое разделение проблемой по сути не является. А вот в виде расширения как будет выглядеть модуль при таком подходе для меня пока не очевидно. Может когда появятся примеры подобных модулей, тогда всё встанет на свои места. А вообще, не плохо было бы если...
chungachguk
2014.04.03, 09:44
Форум: Общие вопросы (Yii 2.x)
Тема: О целесообразности использования модулей
Ответы: 14
Просмотры: 4568

Re: О целесообразности использования модулей

Получается в этом шаблоне "advanced" удобнее всего забрать себе реализацию объедение конфигов в зависимости от среды (dev, prod, front, back ...) и использовать обычную "basic" архитектуру для своего приложения. Другого преимущества я пока не вижу.
chungachguk
2014.04.03, 09:33
Форум: Общие вопросы (Yii 2.x)
Тема: О целесообразности использования модулей
Ответы: 14
Просмотры: 4568

Re: О целесообразности использования модулей

это официально в " Yii1 была одна папка с содержимым модуля." А на деле куча скелетов с разделением как и в Yii2 advanced. В yii2 по сути остаётся тоже самое по структуре... ну, не знаю. В Yii1 конфиги разбивать приходилось, чтобы было как у "advanced", но вот модули разбивать н...
chungachguk
2014.04.03, 09:04
Форум: Общие вопросы (Yii 2.x)
Тема: О целесообразности использования модулей
Ответы: 14
Просмотры: 4568

Re: О целесообразности использования модулей

в advanced шаблоне в принципе предполагается что модули для frontend - свои, а модули для backend - свои. Вот посмотрите пример сборки: http://yiiframework.ru/forum/viewtopic.php?f=28&t=16414 Посмотрел проект, так и есть, модуль разбит на три части. Хотя я лично склоняюсь к необходимости универ...
chungachguk
2014.04.03, 08:56
Форум: Общие вопросы (Yii 2.x)
Тема: О целесообразности использования модулей
Ответы: 14
Просмотры: 4568

Re: О целесообразности использования модулей

Общие части кидаются в папку common и подключаются из неё. Не проблема вообще. Я, наверное, не так быть может выразился. Но я имею в виду, что в Yii1 была одна папка с содержимым модуля. А теперь получается, что нам нужно поддерживать 3 папки с содержимым одного модуля. Проблемы в этом для одного п...
chungachguk
2014.04.03, 06:57
Форум: Общие вопросы (Yii 2.x)
Тема: О целесообразности использования модулей
Ответы: 14
Просмотры: 4568

О целесообразности использования модулей

Пока присматриваюсь к Yii2. Установил шаблон advanced. И пока не могу понять, как при таком подходе создавать модуль? Модуль ведь по сути тоже приложение. И у него могут быть как и общедоступные части, так и закрытые под грифом секретно. Т.е. он будет также разбит на три части, как и основное прилож...
chungachguk
2013.06.20, 07:15
Форум: Общие вопросы (Yii 1.x)
Тема: Bootstrap TbMenu активный элемент
Ответы: 3
Просмотры: 2106

Re: Bootstrap TbMenu активный элемент

Код приводить смысла нет, т.к. он стандартный, как по мануалу.
Спасибо за наводку.
Решил с помощью свойства active, задаваемого непосредственно в массиве меню.
chungachguk
2013.06.19, 08:39
Форум: Общие вопросы (Yii 1.x)
Тема: Bootstrap TbMenu активный элемент
Ответы: 3
Просмотры: 2106

Bootstrap TbMenu активный элемент

Пользуюсь бутстрапом для yii. Хотя может это и не важно. Меню вывожу с помощью класса TbMenu и в принципе оно всё отлично работает, за исключением одного пункта, который ни в какую не хочет становиться активным при его выборе, т.е. ссылке не добавляется класс active при переходе на этот пункт. Из-за...
chungachguk
2013.06.19, 07:36
Форум: Общие вопросы (Yii 1.x)
Тема: Форматирование даты CDateFormatter
Ответы: 3
Просмотры: 1362

Re: Форматирование даты CDateFormatter

второй вариант сработал
chungachguk
2013.06.18, 12:32
Форум: Общие вопросы (Yii 1.x)
Тема: Форматирование даты CDateFormatter
Ответы: 3
Просмотры: 1362

Re: Форматирование даты CDateFormatter

Спасибо за ответ. Я пробовал пример с php.net <?php if (!function_exists('mb_ucfirst') && function_exists('mb_substr')) {     function mb_ucfirst($string) {         $string = mb_strtoupper(mb_substr($string, 0, 1)) . mb_substr($string, 1);         return $string;     } } ?> Но не прошло. Поп...
chungachguk
2013.06.18, 07:54
Форум: Общие вопросы (Yii 1.x)
Тема: Форматирование даты CDateFormatter
Ответы: 3
Просмотры: 1362

Форматирование даты CDateFormatter

Вывожу дату в нижеследующем формате. $formatter = new CDateFormatter('ru'); $formatter->format('E., d MMM');   Всё выводится, но вся строка выводится в нижнем регистре, хотя для английской локали выводится как и положено, каждое название с заглавной буквы. Как сделать тоже самое в русской локали?
chungachguk
2013.05.09, 07:31
Форум: Общие вопросы (Yii 1.x)
Тема: Сортировка полей CGridView
Ответы: 3
Просмотры: 1116

Re: Сортировка полей CGridView

С чем может быть связано, что в CGridView сортировка не работает одновременно с пагинацией? Насколько я понял параметр FormId_page и FormId_sort передаются независимо друг от друга, т.е. при формировании ссылок на сортировку в запрос не включен параметр _page, а при переходе по страницам параметр _s...
chungachguk
2013.05.03, 17:30
Форум: Общие вопросы (Yii 1.x)
Тема: Убрать primary key из запроса. формируемого CActiveRecord
Ответы: 1
Просмотры: 453

Убрать primary key из запроса. формируемого CActiveRecord

Заметил, что при использовании CActiveRecord модели в любой формируемый им запрос добавляется поле primary key в раздел SELECT, что не есть хорошо, так если мне нужно использовать группировки это поле ломает весь запрос. Как убрать это поле? Если делаю через CDBcriteria->select = false не помогает, ...
chungachguk
2013.04.04, 11:20
Форум: Авторский код и библиотеки
Тема: CMS на Yii - ваше мнение
Ответы: 77
Просмотры: 33612

Re: CMS на Yii - ваше мнение

Что вы можете сказать по поводу наследования? Если я захочу переделать свой модуль на использование вашего модуля user. На какие классы мне нужно обратить внимание в первую очередь, чтобы права доступа и прочее работали?