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

user
2020.05.28, 13:32
Форум: Архитектура, дизайн, ООП
Тема: Что упущено в публикации по архитектуре?
Ответы: 3
Просмотры: 149

Re: Что упущено в публикации по архитектуре?

Дмитрий, спасибо! У меня есть подписка на вашем ресурсе, никак не дождусь когда вы закончите последний урок из блока по ООП :) Возможно мне надо все статьи прочитать, чтобы была вся картина. Что имеется ввиду "общая папка", это которая с сущностными? А статусы со временем могут внезапно стать разным...
user
2020.05.27, 15:26
Форум: Архитектура, дизайн, ООП
Тема: Что упущено в публикации по архитектуре?
Ответы: 3
Просмотры: 149

Что упущено в публикации по архитектуре?

Начал читать вот эту публикацию Дмитрия, думаю я быстрее получу ответ, чем ждать в блоге :) После прочтения первой статьи возникло ряд вопросов. Делал на примере своей сущности. Во-первых, получился огромный класс сущности. Нормально ли это или лучше раздробить его? Во-вторых. У, Дмитрий есть сущнос...
user
2020.05.15, 21:02
Форум: Архитектура, дизайн, ООП
Тема: Где выбрасывать исключение?
Ответы: 11
Просмотры: 1324

Re: Где выбрасывать исключение?

Посмотрим. Надо в тесты добавить да прогнать... там даже в конфигурационных файлах используется тернарный оператор 'log' => [ 'traceLevel' => YII_DEBUG ? 3 : 0, 'targets' => [ [ 'class' => 'yii\log\FileTarget', 'levels' => ['error', 'warning'], ], ], ], может ишака создать?
user
2020.05.15, 16:38
Форум: Архитектура, дизайн, ООП
Тема: Где выбрасывать исключение?
Ответы: 11
Просмотры: 1324

Re: Где выбрасывать исключение?

samdark писал(а):
2020.05.01, 12:35
Потому что до PHP 8 выражения в нём не работают.
получается, что yii2 не будет работать на 8-й версии
user
2020.05.02, 09:12
Форум: Архитектура, дизайн, ООП
Тема: Самые распространенные паттерны в вебе?
Ответы: 8
Просмотры: 824

Re: Самые распространенные паттерны в вебе?

ElisDN писал(а):
2020.05.02, 08:52
Черновики есть. Надо бы сценарий доделать и записать. Сейчас увлёкся Slim и React.
я вас понимаю.
очень хотелось бы досмотреть цикл )
user
2020.05.02, 00:02
Форум: Архитектура, дизайн, ООП
Тема: Самые распространенные паттерны в вебе?
Ответы: 8
Просмотры: 824

Re: Самые распространенные паттерны в вебе?

Дмитрий, когда побалуете последним уроком из серии ООП: Взаимодействие объектов?
user
2020.05.01, 17:57
Форум: Архитектура, дизайн, ООП
Тема: Самые распространенные паттерны в вебе?
Ответы: 8
Просмотры: 824

Самые распространенные паттерны в вебе?

А какие самые распространённые паттерны, используемые в вебе, кроме MVC.
И можно ли считать MVC антипатерном?
user
2020.05.01, 17:55
Форум: Архитектура, дизайн, ООП
Тема: Где выбрасывать исключение?
Ответы: 11
Просмотры: 1324

Re: Где выбрасывать исключение?

Спасибо вам за пояснение!
user
2020.05.01, 01:18
Форум: Архитектура, дизайн, ООП
Тема: Где выбрасывать исключение?
Ответы: 11
Просмотры: 1324

Re: Где выбрасывать исключение?

samdark писал(а):
2020.04.30, 22:18
Не делайте тернарный оператор.
почему?
user
2020.04.30, 22:14
Форум: Архитектура, дизайн, ООП
Тема: Где выбрасывать исключение?
Ответы: 11
Просмотры: 1324

Re: Где выбрасывать исключение?

Из модели вернуть null или выбросить NotFoundException. А в контроллере преобразовать в NotFoundHttpException. тогда такой вопрос, если я делаю return тернарным оператором, то тут как? return $data = $model ? : тут исключение throw new NotFoundHttpException не стработает, а если new NotFoundHttpExc...
user
2020.04.30, 15:00
Форум: Общие вопросы (Yii 2.x)
Тема: Как задать алиас для колонки?
Ответы: 2
Просмотры: 370

Re: Как задать алиас для колонки?

Если я правильно понял, возвращается только field2, потому что в вашей модели нет такого поля (надеюсь, у вас эта модель отнаследована от базовой модели). В классе вашей модели надо просто прописать публичное свойство public $Alias; И тогда запрос будет заполнять и это поле в массиве. спасибо, попр...
user
2020.04.30, 10:41
Форум: Обо всем
Тема: Ментор
Ответы: 2
Просмотры: 1555

Re: Ментор

maleks писал(а):
2020.01.23, 08:48
Не в плане поиска учеников, но просто интересно нашли ли вы себе ментора и по какой ставке в час?
никто не откликнулся
user
2020.04.30, 10:40
Форум: Общие вопросы (Yii 2.x)
Тема: Изминение в модуле
Ответы: 5
Просмотры: 616

Re: Изминение в модуле

или не туда внес изменения
user
2020.04.30, 10:36
Форум: Общие вопросы (Yii 2.x)
Тема: Как вернуть 404 ошибку?
Ответы: 2
Просмотры: 327

Re: Как вернуть 404 ошибку?

unknownby писал(а):
2020.04.30, 08:28
Что если так?

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

throw new HttpException(404, 'The requested page does not exist.')
в тернарный оператор так не вставить
user
2020.04.30, 10:29
Форум: REST API (Yii 2.x)
Тема: Не могу включить API в виде отдельного модуля
Ответы: 2
Просмотры: 1945

Re: Не могу включить API в виде отдельного модуля

я делаю так: 'urlManager' => [ 'enablePrettyUrl' => true, 'enableStrictParsing' => true, 'showScriptName' => false, 'rules' => [ [ 'class' => 'yii\rest\UrlRule', 'pluralize' => false, 'controller' => [ 'user', ], ], ], ],
user
2020.04.30, 10:24
Форум: Архитектура, дизайн, ООП
Тема: Где выбрасывать исключение?
Ответы: 11
Просмотры: 1324

Где выбрасывать исключение?

В модели или контроллере?
Например, я делаю выборку данных из таблицы с помощью AR
Если данных нет выбрасываю исключение NotFounException()
Где проверку делать сразу в модели и вернуть результат в контроллере, а он сам уже разруливает?
user
2020.04.29, 15:34
Форум: Общие вопросы (Yii 2.x)
Тема: Загрузка двух изображений в визуальном редакторе
Ответы: 7
Просмотры: 427

Re: Загрузка двух изображений в визуальном редакторе

те метод должен парсить html и вставлять превью Зачем, просто передавать ему путь до оригинала, он проверяет есть ли в кэше превьюшка для этого изображения, если есть, возвращает, нету, создает и возвращает. а вставлять как? в код? там же вот такое как правило решение <div class="hero__card"><a hre...
user
2020.04.29, 15:27
Форум: Общие вопросы (Yii 2.x)
Тема: Загрузка двух изображений в визуальном редакторе
Ответы: 7
Просмотры: 427

Re: Загрузка двух изображений в визуальном редакторе

Dominus писал(а):
2020.04.29, 15:23
Ну превь будет выводиться например через какой то метод, в котором вся эта магия и будет происходить.

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

<?= $model->imageThumbs('mypath/original/image.jpeg') ?>
те метод должен парсить html и вставлять превью
user
2020.04.29, 15:17
Форум: Общие вопросы (Yii 2.x)
Тема: Загрузка двух изображений в визуальном редакторе
Ответы: 7
Просмотры: 427

Re: Загрузка двух изображений в визуальном редакторе

Dominus писал(а):
2020.04.29, 15:16
Как вариант, создавать превью оригинала картинки в кэше при выводе изображения, и брать ее от туда.
не совсем понимаю, как обычный пользователь будет это делать?
user
2020.04.29, 15:15
Форум: Общие вопросы (Yii 2.x)
Тема: Как задать алиас для колонки?
Ответы: 2
Просмотры: 370

Как задать алиас для колонки?

Делаю запрос:

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

$model = Model::find()->select(['expression(field1) AS Alias', 'field2'])->all();

Он возвращает массив с filds2, если добавлю asArray(),отрабатывает, но все поля преобразует в строки