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

samdark
2020.02.16, 16:42
Форум: Общие вопросы (Yii 2.x)
Тема: Обращение к модели из View ? Грех ?
Ответы: 13
Просмотры: 825

Re: Обращение к модели из View ? Грех ?

но а если этих views записей миллион Миллион записей на одной странице? Это не будет работать, что бы вы там ни делали. Обратится из вью news к модели Views и там уже делать запросы к каждой новости. И это тоже нормально работать не будет. На каждый просмотр страницы из 100 новостей делать 100 запр...
samdark
2020.02.14, 16:00
Форум: Разработка фреймворка
Тема: Чат Yii 3
Ответы: 0
Просмотры: 3097

Чат Yii 3

В Telegram есть чат по Yii 3: https://teleg.run/yii3ru
samdark
2020.02.13, 12:03
Форум: Общие вопросы (Yii 1.x)
Тема: Вопрос по пагинации
Ответы: 3
Просмотры: 955

Re: Вопрос по пагинации

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

'pagination'=>array(
				'pageSize'=>'100',
			),
Это убрать.
samdark
2020.02.12, 13:20
Форум: Разработка фреймворка
Тема: Шаблон приложения
Ответы: 24
Просмотры: 12646

Re: Шаблон приложения

Да, хватает.
samdark
2020.02.09, 15:59
Форум: Разработка фреймворка
Тема: Шаблон приложения
Ответы: 24
Просмотры: 12646

Re: Шаблон приложения

При этом должны быть какие-то команды для подключения и удаления дополнительных модулей. Через композер или через команды Yii, разницы особой не вижу. Главное, чтобы была такая возможность. Она есть. Как раз composer remove. Обратно composer require. Yii и так использует composer. Что-то отдельно п...
samdark
2020.02.09, 15:55
Форум: Вопросы
Тема: Требования к Production - логи, профилирование, мониторинг
Ответы: 1
Просмотры: 1115

Re: Требования к Production - логи, профилирование, мониторинг

1. Логи - PSR-3, производительность - простой профайлер (но вообще лучше на проде использовать что-то вроде newrelic). Мониторинг - не задача фреймворка. Опять же, newrelic, zabbix или что-то такое. 2. Да. 3. Когда в Skyeng был, мы использовали newrelic, sentry. Newrelic вообще ничего не требовал. S...
samdark
2020.02.03, 16:04
Форум: Новости, события, встречи
Тема: PHP Russia 2020
Ответы: 7
Просмотры: 994

PHP Russia 2020

13 мая в Москве в инфопространстве пройдёт вторая конференция PHP Russia. Это единственная в России конференция, полностью про PHP. Уже подтвердили участие Nicolas Grekas из команды Symfony, Макс Рафалко — автор Infection, Антон Титов — автор ORM Cycle и Spiral. Ожидается ещё много интересных доклад...
samdark
2020.01.30, 19:41
Форум: Вопросы
Тема: Yii 2.x -> Yii 3.x
Ответы: 16
Просмотры: 3897

Re: Yii 2.x -> Yii 3.x

Выпилили, а readme поправить забыли.
samdark
2020.01.29, 18:33
Форум: Вопросы
Тема: Yii 2.x -> Yii 3.x
Ответы: 16
Просмотры: 3897

Re: Yii 2.x -> Yii 3.x

Этот не долго. Можно за 3-4 дня управиться, если не меньше. В качестве обучающего делается блог.
samdark
2020.01.25, 01:44
Форум: Разработка фреймворка
Тема: Нужны ли события в виджетах?
Ответы: 3
Просмотры: 4073

Re: Нужны ли события в виджетах?

maleks, это делается выставлением элемента class для виджетов. Далее навешивается меню уже через JS.

В итоге события убиты.
samdark
2020.01.24, 14:47
Форум: Разработка фреймворка
Тема: Конструктор виджетов
Ответы: 22
Просмотры: 11034

Re: Конструктор виджетов

По задумке должен подменять. Я не вижу сходу почему это не случается. Если это так, то это баг factory. Если знаете как поправить, расскажите.
samdark
2020.01.24, 01:56
Форум: Разработка фреймворка
Тема: Конструктор виджетов
Ответы: 22
Просмотры: 11034

Re: Конструктор виджетов

К вопросу о необходимости событий: viewtopic.php?f=39&t=54180
samdark
2020.01.24, 01:54
Форум: Разработка фреймворка
Тема: Нужны ли события в виджетах?
Ответы: 3
Просмотры: 4073

Нужны ли события в виджетах?

https://github.com/yiisoft/widget/issues/5 В Yii 2 были события для виджетов: init, beforeRun, afterRun. Единственное для чего они использовались в ядре — CacheableWidgetBehavior, который при добавлении к виджету делал его кешируемым. В Yii 3, в отличие от Yii 2, нет behavior-ов и событий уровня объ...
samdark
2020.01.24, 01:48
Форум: Разработка фреймворка
Тема: Конструктор виджетов
Ответы: 22
Просмотры: 11034

Re: Конструктор виджетов

Неймспейс поменял на Yiisoft\Yiiwidget потому, что он конфликтовал с Yiisoft\Widget из компонента yiisoft/view. Что это за фигня, кстати?
Уже норм. Виджет выехал из view.
samdark
2020.01.23, 18:47
Форум: Разработка фреймворка
Тема: Конструктор виджетов
Ответы: 22
Просмотры: 11034

Re: Конструктор виджетов

Для виджета нужен в обязательном порядке свой EventDispatcher? Да, нужен. В конструкторе он. Или он будет автоматически внедрен при вызове MyWidget::widget() без параметров, если привязан к интерфейсу в контейнере? Да, будет внедрён. Готово ли уже демо-приложение, на котором все это можно потестиро...
samdark
2020.01.23, 17:32
Форум: Разработка фреймворка
Тема: Конструктор виджетов
Ответы: 22
Просмотры: 11034

Re: Конструктор виджетов

Вот так это предполагалось делать в случае необязательного диспетчера: https://github.com/yiisoft/widget/pull/ ... ba310585e4 Но от решения я отказался, поэтому в том, что попало в master, диспетчер обязателен.
samdark
2020.01.23, 14:30
Форум: Разработка фреймворка
Тема: Конструктор виджетов
Ответы: 22
Просмотры: 11034

Re: Конструктор виджетов

Там немножко грязных трюков... но по-другому будет совсем неприятный синтаксис, что в шаблонах view будет бесить.
samdark
2020.01.21, 23:52
Форум: Разработка фреймворка
Тема: Конструктор виджетов
Ответы: 22
Просмотры: 11034

Re: Конструктор виджетов

Сразу отмечу что на конечный синтаксис это не влияет:

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

<?= MyWidget::widget() ?>