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

Faenir
2017.10.23, 14:14
Форум: Общие вопросы (Yii 2.x)
Тема: Как перевести сообщения модулей в Yii2?
Ответы: 3
Просмотры: 272

Re: Как перевести сообщения модулей в Yii2?

Добавьте нужный язык (скопируйте папку "ru" и переименуйте в "he", например), переведите с русского на иврит и отправьте пулл реквест.
https://github.com/dektrium/yii2-user/t ... r/messages
Потом проверяйте `Yii::$app->language`.
Faenir
2017.10.23, 14:11
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Какие модули лучше для авторизации + RBAC?
Ответы: 9
Просмотры: 1592

Re: Какие модули лучше для авторизации + RBAC?

Еще https://github.com/2amigos/yii2-usuario гляньте, он развивается хотя бы, а dektrium забил на свои модули.
Faenir
2017.10.19, 04:01
Форум: Общие вопросы (Yii 2.x)
Тема: ListView sorter получить текущую сортировку
Ответы: 3
Просмотры: 241

Re: ListView sorter получить текущую сортировку

Nerf писал(а):
2017.10.19, 00:09
1) нет. Несложно сделать, но могут же быть активны одновременно несколько.
2) Никак. Но можно схитрить:

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

'price' => [
      'asc' => ['price' => SORT_DESC],
      'desc' => ['price' => SORT_DESC],
],
Спасибо! Хитрость интересная))
Faenir
2017.10.18, 12:29
Форум: Общие вопросы (Yii 2.x)
Тема: ListView sorter получить текущую сортировку
Ответы: 3
Просмотры: 241

Re: ListView sorter получить текущую сортировку

Ап! Возможно это сделать стандартными средствами?
Faenir
2017.10.16, 16:22
Форум: Общие вопросы (Yii 2.x)
Тема: ListView sorter получить текущую сортировку
Ответы: 3
Просмотры: 241

ListView sorter получить текущую сортировку

Подскажите пожалуйста, возможно ли как-то в ListView sorter добавить класс к "<li>" для текущей сортировки? <?= ListView::widget([ 'dataProvider' => $productsDataProvider, 'sorter' => [ 'attributes' => ['created_at', 'price'], 'options' => [ 'itemOptions' => ['class' => 'sorter'], // как тут добавит...
Faenir
2017.09.26, 15:46
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2 интернационализация
Ответы: 4
Просмотры: 402

Re: Yii2 интернационализация

Можете готовое взять, либо в исходниках посмотрите: https://github.com/search?utf8=✓&q=yii2+lang+switch
Faenir
2017.09.14, 19:24
Форум: Обо всем
Тема: Книги для разработчиков
Ответы: 6
Просмотры: 271

Re: Книги для разработчиков

http://yiiframework.ru/forum/viewtopic.php?f=34&t=34472&p=175536#p175531 Благодарю. Вроде все из моего списка есть:) Про книгу "Философия Java" тоже слышал уже много хорошего, надо будет приобрести. Есть ли еще что из "обязательных к прочтению" программисту? Может по алгоритмам/тестированию? PHP 7 ...
Faenir
2017.09.13, 23:02
Форум: Обо всем
Тема: Книги для разработчиков
Ответы: 6
Просмотры: 271

Книги для разработчиков

Решил немного пополнить библиотеку. Буду заказывать книги (бумажные), т.к. больше нравится читать так, а не с компа. Пока остановился на следующих книгах: Паттерны проектирования (Эрик Фримен, Элизабет Фримен, Кэти Сиерра, Берт Бейтс) PHP. Объекты, шаблоны и методики программирования (Мэт Зандстра) ...
Faenir
2017.09.13, 13:49
Форум: Архитектура, дизайн, ООП
Тема: 2amigos/yii2-usuario
Ответы: 35
Просмотры: 1436

Re: 2amigos/yii2-usuario

anton_z , спасибо, очень полезно! Больно видедь конфигурацию контейнеров с сотнями инжекций, из которых реально понадобятся 2-3. а времени на разбор такого кода уйдет в 2-3 раза больше. Я так понимаю, вы про Bootstrap с кучей "$di->set(...)"? Я вот тоже не понял, для чего регистрировать вообще все ...
Faenir
2017.09.12, 18:13
Форум: Архитектура, дизайн, ООП
Тема: 2amigos/yii2-usuario
Ответы: 35
Просмотры: 1436

Re: 2amigos/yii2-usuario

BrusSENS писал(а):
2017.09.12, 17:44
samdark писал(а):
2017.09.12, 16:12
Ну... она лучше, чем yii2-user.
Вот именно, что лучше структура, но не архитектура, о чём ТС собственно и спрашивал.
Что в ней не так, кроме
Автор передаёт сущности и другие данные в конструкторы вместо передачи зависимостей.
?
Faenir
2017.09.12, 13:12
Форум: Архитектура, дизайн, ООП
Тема: 2amigos/yii2-usuario
Ответы: 35
Просмотры: 1436

Re: 2amigos/yii2-usuario

Именно поэтому упоминал уже на форуме, что стОит доводить до мозга девелоперов, как и что стоит готовить. Объяснить, что такое шина команд, зачем она нужна и в чём профит от её использования. И это касается не только шины команд. На конкретных примерах сообщество и начнёт расти Было бы замечательно...
Faenir
2017.09.11, 17:45
Форум: Архитектура, дизайн, ООП
Тема: 2amigos/yii2-usuario
Ответы: 35
Просмотры: 1436

Re: 2amigos/yii2-usuario

zelenin писал(а):
2017.09.11, 17:28
Faenir писал(а):
2017.09.11, 17:21
Просто выпендреж паттернами?
если представить, что существует мир, где паттерны придумали для выпендрежа, то вы правы.
Я про данный конкретный модуль, а не про паттерны в целом. Насколько правильно в нем это все используется (Factory, Strategy, Service) и есть ли от них практическая польза?
Faenir
2017.09.11, 17:21
Форум: Архитектура, дизайн, ООП
Тема: 2amigos/yii2-usuario
Ответы: 35
Просмотры: 1436

Re: 2amigos/yii2-usuario

расскажите, что вы подразумеваете под архитектурой и в чем вы видите различия между модулями. Ну если вкратце, то организацию проекта/его элементов и их взаимодействие. По поводу различий, по функционалу их практически нет, но структура модуля другая. Вот и хочу понять, а надо ли оно вообще? Автор ...
Faenir
2017.09.11, 13:04
Форум: Архитектура, дизайн, ООП
Тема: 2amigos/yii2-usuario
Ответы: 35
Просмотры: 1436

2amigos/yii2-usuario

Предлагаю обсудить архитектуру модуля 2amigos/yii2-usuario . К примеру сравнив ее с dektrium/yii2-user который более "стандартный". Как считаете, имеет ли данная архитектура реальные преимущества по сравнению со "стандартной"? Если да, то возможно стоит добавить нечто подобное в документацию, как пр...
Faenir
2017.09.06, 20:15
Форум: Общие вопросы (Yii 2.x)
Тема: Bootstrap модуля backend/frontend
Ответы: 2
Просмотры: 241

Re: Bootstrap модуля backend/frontend

Nex-Otaku писал(а):
2017.09.06, 18:00
только один Bootstrap подключается. Не совсем понимаю, как в нем узнать бэкенд или фронтенд сейчас отрабатывает:

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

if (Yii::$app->id === 'app-frontend')
Думал о таком варианте. Но что, если модуль пишется не под один проект и "Yii::$app->id" может быть другим и заранее неизвестен?
Faenir
2017.09.05, 22:57
Форум: Общие вопросы (Yii 2.x)
Тема: Bootstrap модуля backend/frontend
Ответы: 2
Просмотры: 241

Bootstrap модуля backend/frontend

Подскажите пожалуйста, как будет правильнее реализовать (подключить) Bootstrap для модуля, который пишется под "advanced" структуру. Т.е. мне нужен один общий бутстрап + отдельные под фронтенд и бэкенд (с консолью instanceof помог). Через композер, на сколько я понял, только один Bootstrap подключае...
Faenir
2017.07.20, 12:55
Форум: Общие вопросы (Yii 2.x)
Тема: Кол-во обращений к базе
Ответы: 36
Просмотры: 1366

Re: Кол-во обращений к базе

caHek2x писал(а):
2017.07.20, 12:48
в личку скинул вариант решения чтоб запросов было минимум ...
Зачем в личку то? Совершенно секретно?)
Faenir
2017.07.05, 12:47
Форум: Общие вопросы (Yii 2.x)
Тема: Мультиязычность.
Ответы: 12
Просмотры: 754

Re: Мультиязычность.

6. Создание таблицы перевода для каждого языка
из статьи на хабре разве не тот вариант, который вы предложили?

Я обычно выбираю вариант
2. Создание таблицы локализации
Faenir
2017.07.03, 13:20
Форум: Общие вопросы (Yii 2.x)
Тема: Мультиязычность.
Ответы: 12
Просмотры: 754

Re: Мультиязычность.

Можете использовать что-то вроде https://github.com/OmgDef/yii2-multilingual-behavior
По организации бд есть несколько вариантов, какой выбрать - решать только вам.
Вот например: https://habrahabr.ru/post/192228/