Найдено 432 результата
- 2014.05.23, 06:13
- Форум: Общие вопросы (Yii 2.x)
- Тема: Дата выхода стабильной версии
- Ответы: 7
- Просмотры: 3086
Дата выхода стабильной версии
Хотелось бы узнать примерные сроки выхода стабильной версии Yii2? Ну, или хотя бы в ближайшие 2-3 месяца стоит ли ждать появления?
- 2014.05.07, 06:50
- Форум: Общие вопросы (Yii 2.x)
- Тема: Поведение AttributeBehavior
- Ответы: 15
- Просмотры: 7102
Re: Поведение AttributeBehavior
А с этого места можно поподробнее?vladqa писал(а): PS: юзать Yii::$app->user в модели - плохая практика. Лучше устанавливайте это значение в сервисе, который эти самые модели создает/сохраняет.
Иначе получите проблемы, если начнете юзать модель вне web-окружения. Например, из консоли.
- 2014.05.06, 12:48
- Форум: Общие вопросы (Yii 2.x)
- Тема: Поведение AttributeBehavior
- Ответы: 15
- Просмотры: 7102
Re: Поведение AttributeBehavior
спасибо за варианты, но нагляднее видимо будет создавать новое поведение
- 2014.05.06, 05:43
- Форум: Общие вопросы (Yii 2.x)
- Тема: Поведение AttributeBehavior
- Ответы: 15
- Просмотры: 7102
Re: Поведение AttributeBehavior
Задача банальна. Если в форме отправки значение атрибута уже установлено, то поведение ничего не должно делать, в противном случае - заполнить его значением из getValue.
- 2014.05.05, 09:36
- Форум: Общие вопросы (Yii 2.x)
- Тема: ROLE_USER = 10; Почему?
- Ответы: 4
- Просмотры: 1751
Re: ROLE_USER = 10; Почему?
наверное, чтобы читать было удобнее или чтобы не было id=1, который внутри кода мог превратиться в true
- 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...
- 2014.04.03, 18:14
- Форум: Общие вопросы (Yii 2.x)
- Тема: О целесообразности использования модулей
- Ответы: 14
- Просмотры: 4568
Re: О целесообразности использования модулей
В принципе все верно. Для локального проекта такое разделение проблемой по сути не является. А вот в виде расширения как будет выглядеть модуль при таком подходе для меня пока не очевидно. Может когда появятся примеры подобных модулей, тогда всё встанет на свои места. А вообще, не плохо было бы если...
- 2014.04.03, 09:44
- Форум: Общие вопросы (Yii 2.x)
- Тема: О целесообразности использования модулей
- Ответы: 14
- Просмотры: 4568
Re: О целесообразности использования модулей
Получается в этом шаблоне "advanced" удобнее всего забрать себе реализацию объедение конфигов в зависимости от среды (dev, prod, front, back ...) и использовать обычную "basic" архитектуру для своего приложения. Другого преимущества я пока не вижу.
- 2014.04.03, 09:33
- Форум: Общие вопросы (Yii 2.x)
- Тема: О целесообразности использования модулей
- Ответы: 14
- Просмотры: 4568
Re: О целесообразности использования модулей
это официально в " Yii1 была одна папка с содержимым модуля." А на деле куча скелетов с разделением как и в Yii2 advanced. В yii2 по сути остаётся тоже самое по структуре... ну, не знаю. В Yii1 конфиги разбивать приходилось, чтобы было как у "advanced", но вот модули разбивать н...
- 2014.04.03, 09:04
- Форум: Общие вопросы (Yii 2.x)
- Тема: О целесообразности использования модулей
- Ответы: 14
- Просмотры: 4568
Re: О целесообразности использования модулей
в advanced шаблоне в принципе предполагается что модули для frontend - свои, а модули для backend - свои. Вот посмотрите пример сборки: http://yiiframework.ru/forum/viewtopic.php?f=28&t=16414 Посмотрел проект, так и есть, модуль разбит на три части. Хотя я лично склоняюсь к необходимости универ...
- 2014.04.03, 08:56
- Форум: Общие вопросы (Yii 2.x)
- Тема: О целесообразности использования модулей
- Ответы: 14
- Просмотры: 4568
Re: О целесообразности использования модулей
Общие части кидаются в папку common и подключаются из неё. Не проблема вообще. Я, наверное, не так быть может выразился. Но я имею в виду, что в Yii1 была одна папка с содержимым модуля. А теперь получается, что нам нужно поддерживать 3 папки с содержимым одного модуля. Проблемы в этом для одного п...
- 2014.04.03, 06:57
- Форум: Общие вопросы (Yii 2.x)
- Тема: О целесообразности использования модулей
- Ответы: 14
- Просмотры: 4568
О целесообразности использования модулей
Пока присматриваюсь к Yii2. Установил шаблон advanced. И пока не могу понять, как при таком подходе создавать модуль? Модуль ведь по сути тоже приложение. И у него могут быть как и общедоступные части, так и закрытые под грифом секретно. Т.е. он будет также разбит на три части, как и основное прилож...
- 2013.06.20, 07:15
- Форум: Общие вопросы (Yii 1.x)
- Тема: Bootstrap TbMenu активный элемент
- Ответы: 3
- Просмотры: 2106
Re: Bootstrap TbMenu активный элемент
Код приводить смысла нет, т.к. он стандартный, как по мануалу.
Спасибо за наводку.
Решил с помощью свойства active, задаваемого непосредственно в массиве меню.
Спасибо за наводку.
Решил с помощью свойства active, задаваемого непосредственно в массиве меню.
- 2013.06.19, 08:39
- Форум: Общие вопросы (Yii 1.x)
- Тема: Bootstrap TbMenu активный элемент
- Ответы: 3
- Просмотры: 2106
Bootstrap TbMenu активный элемент
Пользуюсь бутстрапом для yii. Хотя может это и не важно. Меню вывожу с помощью класса TbMenu и в принципе оно всё отлично работает, за исключением одного пункта, который ни в какую не хочет становиться активным при его выборе, т.е. ссылке не добавляется класс active при переходе на этот пункт. Из-за...
- 2013.06.19, 07:36
- Форум: Общие вопросы (Yii 1.x)
- Тема: Форматирование даты CDateFormatter
- Ответы: 3
- Просмотры: 1362
Re: Форматирование даты CDateFormatter
второй вариант сработал
- 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; } } ?> Но не прошло. Поп...
- 2013.06.18, 07:54
- Форум: Общие вопросы (Yii 1.x)
- Тема: Форматирование даты CDateFormatter
- Ответы: 3
- Просмотры: 1362
Форматирование даты CDateFormatter
Вывожу дату в нижеследующем формате. $formatter = new CDateFormatter('ru'); $formatter->format('E., d MMM'); Всё выводится, но вся строка выводится в нижнем регистре, хотя для английской локали выводится как и положено, каждое название с заглавной буквы. Как сделать тоже самое в русской локали?
- 2013.05.09, 07:31
- Форум: Общие вопросы (Yii 1.x)
- Тема: Сортировка полей CGridView
- Ответы: 3
- Просмотры: 1116
Re: Сортировка полей CGridView
С чем может быть связано, что в CGridView сортировка не работает одновременно с пагинацией? Насколько я понял параметр FormId_page и FormId_sort передаются независимо друг от друга, т.е. при формировании ссылок на сортировку в запрос не включен параметр _page, а при переходе по страницам параметр _s...
- 2013.05.03, 17:30
- Форум: Общие вопросы (Yii 1.x)
- Тема: Убрать primary key из запроса. формируемого CActiveRecord
- Ответы: 1
- Просмотры: 453
Убрать primary key из запроса. формируемого CActiveRecord
Заметил, что при использовании CActiveRecord модели в любой формируемый им запрос добавляется поле primary key в раздел SELECT, что не есть хорошо, так если мне нужно использовать группировки это поле ломает весь запрос. Как убрать это поле? Если делаю через CDBcriteria->select = false не помогает, ...
- 2013.04.04, 11:20
- Форум: Авторский код и библиотеки
- Тема: CMS на Yii - ваше мнение
- Ответы: 77
- Просмотры: 33612
Re: CMS на Yii - ваше мнение
Что вы можете сказать по поводу наследования? Если я захочу переделать свой модуль на использование вашего модуля user. На какие классы мне нужно обратить внимание в первую очередь, чтобы права доступа и прочее работали?