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

ElisDN
2020.02.21, 18:40
Форум: Общие вопросы по программированию
Тема: 152 ФЗ, где храните инфу?
Ответы: 3
Просмотры: 486

Re: 152 ФЗ, где храните инфу?

Ghost_nsk писал(а):
2020.02.21, 17:12
но расстраивают цены
Насколько сильно расстраивают?
ElisDN
2020.02.21, 15:39
Форум: Общие вопросы (Yii 2.x)
Тема: Как отключить повторное подключение jquery?
Ответы: 9
Просмотры: 389

Re: Как отключить повторное подключение jquery?

Да, так. Чтобы все работали пропишите $depends всем своим скриптам.
ElisDN
2020.02.21, 14:35
Форум: Общие вопросы (Yii 2.x)
Тема: Как отключить повторное подключение jquery?
Ответы: 9
Просмотры: 389

Re: Как отключить повторное подключение jquery?

JQuery подключайте через JQueryAsset, а не вручную.
ElisDN
2020.02.21, 13:24
Форум: Тестирование (Yii 2.x)
Тема: Ускорение API-тестов
Ответы: 3
Просмотры: 473

Re: Ускорение API-тестов

В Codeception использовать REST с модулем Yii2 вместо PhpBrowser:

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

modules:
    enabled:
        - REST:
            url: /api
            depends: Yii2
    config:
        - Yii2
ElisDN
2020.02.20, 21:13
Форум: Общие вопросы (Yii 2.x)
Тема: Composer + npm-asset, очень долгие операции
Ответы: 3
Просмотры: 187

Re: Composer + npm-asset, очень долгие операции

В том, что это именно он "скачивает прорву версий каждого пакета".

И пока он есть в системе не срабатывает asset-packagist.org
ElisDN
2020.02.20, 18:28
Форум: Общие вопросы (Yii 2.x)
Тема: Composer + npm-asset, очень долгие операции
Ответы: 3
Просмотры: 187

Re: Composer + npm-asset, очень долгие операции

Удалите глобальный fxp/composer-asset-plugin
ElisDN
2020.02.19, 13:48
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка сессии при вызове консольной команды
Ответы: 2
Просмотры: 187

Re: Ошибка сессии при вызове консольной команды

В консоли нет сессии и кук, поэтому не работает Yii::$app->user.
ElisDN
2020.02.19, 09:38
Форум: Общие вопросы (Yii 2.x)
Тема: Обращение к модели из View ? Грех ?
Ответы: 13
Просмотры: 825

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

proctoleha писал(а):
2020.02.19, 05:41
Как не согрешить в таком случае? Как правильно передать данные из модели в layout?
Виджетами.
ElisDN
2020.02.14, 16:48
Форум: Тестирование (Yii 2.x)
Тема: Не получается запустить тесты PHPUnit под micro
Ответы: 6
Просмотры: 552

Re: Не получается запустить тесты PHPUnit под micro

По умолчанию Composer генерирует карту только для кода в vendor. Свой код снаружи прописывается именно через "autoload". И после прописывания секции не забывайте вызывать composer dump-autoload
ElisDN
2020.02.07, 17:52
Форум: Разработка фреймворка
Тема: Суффикс для интерфейсов
Ответы: 30
Просмотры: 14639

Re: Суффикс для интерфейсов

Nex-Otaku писал(а):
2020.02.07, 17:12
У них мозг другой? Объясни мне.
У них часто бывает обратная проблема с Impl.

Лично я против суффиксов, так как могу жить без них.
ElisDN
2020.02.07, 16:40
Форум: Разработка фреймворка
Тема: Шаблон приложения
Ответы: 24
Просмотры: 12633

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

Nex-Otaku писал(а):
2020.02.07, 16:17
Разница только в синтаксисе. PHP против INI-стайла )
Ну хотя бы заставляет меньше программировать в конфигах.
Nex-Otaku писал(а):
2020.02.07, 16:17
Может поэтому так всем и нравится?
Нравится тем, кто всё-таки использует напрямую переменные среды.
Но им, как уже сказали .env-файлы и DotEnv класс не нужны.
ElisDN
2020.02.03, 23:38
Форум: Общие вопросы (Yii 2.x)
Тема: Настройка Twig в проекте
Ответы: 1
Просмотры: 243

Re: Настройка Twig в проекте

Она значит, что либо использовать нативный Twig с {% extends %} и {% block %}, либо убрать {% extends %}.
ElisDN
2020.01.28, 21:23
Форум: Общие вопросы (Yii 2.x)
Тема: Yii::$app->response->cookies и Yii::$app->request->cookies
Ответы: 1
Просмотры: 164

Re: Yii::$app->response->cookies и Yii::$app->request->cookies

Из request читают входящие, в response записывают исходящие.
ElisDN
2020.01.24, 12:25
Форум: Общие вопросы (Yii 2.x)
Тема: Как оптимизировать преобразование active-record в json
Ответы: 6
Просмотры: 283

Re: Как оптимизировать преобразование active-record в json

Жадную загрузку Product::find()->with('producer') используете?
ElisDN
2020.01.22, 15:28
Форум: Общие вопросы (Yii 2.x)
Тема: queue\amqp
Ответы: 3
Просмотры: 290

Re: queue\amqp

Это решается запуском в супервизоре нескольких листенеров:

yii queue/listen queueNameOne
yii queue/listen queueNameTwo
yii queue/listen queueNameThree
ElisDN
2020.01.22, 15:19
Форум: Архитектура, дизайн, ООП
Тема: MVC ?
Ответы: 13
Просмотры: 710

Re: MVC ?

Тогда, ваш первый пост в ветке, стоит модифицировать до ->dropdownList($categoriesList), а уже $categoriesList получать из контроллера ? Это как вам больше нравится. Вы сами так делаете? :roll: Не делаю, так как не использую сущности напрямую в формах. Если нет, то почему? 8-) Если есть построитель...
ElisDN
2020.01.22, 11:12
Форум: Архитектура, дизайн, ООП
Тема: MVC ?
Ответы: 13
Просмотры: 710

Re: MVC ?

Arnowt писал(а):
2020.01.22, 10:43
Это предположение основанное на том что данные будут копироваться в памяти тем больше раз чем больше промежуточных вызовов, если только не передавать ссылки.
Свежий PHP их несколько раз не копирует даже без ссылки, так как использует технологию Copy on Write.
ElisDN
2020.01.21, 18:45
Форум: Архитектура, дизайн, ООП
Тема: MVC ?
Ответы: 13
Просмотры: 710

Re: MVC ?

Логичнее использовать ProductForm extends Model и перенести всё в неё:

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

$form->field($model, 'category_id')->dropdownList($model->categoriesList(), ['prompt'=>'Category']);
ElisDN
2020.01.17, 18:41
Форум: Общие вопросы (Yii 2.x)
Тема: Как правильно работать со статусом записи
Ответы: 7
Просмотры: 289

Re: Как правильно работать со статусом записи

Tonni_regoletti писал(а):
2020.01.17, 16:39
А можно узнать почему ?
Если что-то должно меняться в админке, то это хранить в БД. Если не должно, то проще в коде.