Найдено 159 результатов
Перейти к расширенному поиску
- user
- 2020.07.29, 14:26
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как настроить DAO?
- Ответы: 6
- Просмотры: 1543
skynin писал(а): ↑2020.07.29, 14:20
user писал(а): ↑2020.07.29, 13:38
там в конфиге стандартные настройки
да, точно.
просто это преобразование - поломает счета кредитных карт. и не всегда нужно.
поэтому у меня форматирование хитрее.
но да, забыл про эту опцию
буду есть кактусы и плакать
и то что может поломать многое это факт
- user
- 2020.07.29, 13:38
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как настроить DAO?
- Ответы: 6
- Просмотры: 1543
там в конфиге стандартные настройки 'response' => [ 'formatters' => [ \yii\web\Response::FORMAT_JSON => [ 'class' => 'yii\web\JsonResponseFormatter', 'prettyPrint' => YII_DEBUG, 'encodeOptions' => JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE, ], ], ], JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICO...
- user
- 2020.07.29, 12:09
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как настроить DAO?
- Ответы: 6
- Просмотры: 1543
на yii сделано API
с ним работает мобильное приложение, важно сохранить типи данных
с AR невозножно реализовать, т.к. лезет одинэсник, а он умеет писать чистый sql запросы
а мобильщик не умеет преобразовывать типы у себя
в общем печаль
- user
- 2020.07.29, 09:11
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как настроить DAO?
- Ответы: 6
- Просмотры: 1543
В документации указано: Примечание: Чтобы сохранить точность, данные извлекаются как строки, даже если тип поля в базе данных является числовым. Насколько я понял, что это происходит на уровне пыха, но в AR все корректно работает, числа возвращаются цифрами а как на уровне DAO отключить эту возможно...
- user
- 2020.07.21, 10:12
- Форум: Общие вопросы (Yii 2.x)
- Тема: Динамические поля в модели
- Ответы: 1
- Просмотры: 1175
DynamicModel не решает мою проблему Есть некий REST и метод в нем который принимает параметры $model = new Model(); $model->load(\Yii::$app->getRequest()->getBodyParams(), ''); Изначально я не знаю, какие свойства придут в запросе, мне надо их прочитать и создать в модели динамически. Пока такой спо...
- user
- 2020.05.28, 13:32
- Форум: Архитектура, дизайн, ООП
- Тема: Что упущено в публикации по архитектуре?
- Ответы: 3
- Просмотры: 15828
Дмитрий, спасибо! У меня есть подписка на вашем ресурсе, никак не дождусь когда вы закончите последний урок из блока по ООП :) Возможно мне надо все статьи прочитать, чтобы была вся картина. Что имеется ввиду "общая папка", это которая с сущностными? А статусы со временем могут внезапно ст...
- user
- 2020.05.27, 15:26
- Форум: Архитектура, дизайн, ООП
- Тема: Что упущено в публикации по архитектуре?
- Ответы: 3
- Просмотры: 15828
Начал читать вот эту публикацию Дмитрия, думаю я быстрее получу ответ, чем ждать в блоге :) После прочтения первой статьи возникло ряд вопросов. Делал на примере своей сущности. Во-первых, получился огромный класс сущности. Нормально ли это или лучше раздробить его? Во-вторых. У, Дмитрий есть сущнос...
- user
- 2020.05.15, 21:02
- Форум: Архитектура, дизайн, ООП
- Тема: Где выбрасывать исключение?
- Ответы: 11
- Просмотры: 19063
Посмотрим. Надо в тесты добавить да прогнать... там даже в конфигурационных файлах используется тернарный оператор 'log' => [ 'traceLevel' => YII_DEBUG ? 3 : 0, 'targets' => [ [ 'class' => 'yii\log\FileTarget', 'levels' => ['error', 'warning'], ], ], ], может ишака создать?
- user
- 2020.04.30, 22:14
- Форум: Архитектура, дизайн, ООП
- Тема: Где выбрасывать исключение?
- Ответы: 11
- Просмотры: 19063
Из модели вернуть null или выбросить NotFoundException. А в контроллере преобразовать в NotFoundHttpException. тогда такой вопрос, если я делаю return тернарным оператором, то тут как? return $data = $model ? : тут исключение throw new NotFoundHttpException не стработает, а если new NotFoundHttpExc...
- user
- 2020.04.30, 15:00
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как задать алиас для колонки?
- Ответы: 2
- Просмотры: 938
Если я правильно понял, возвращается только field2, потому что в вашей модели нет такого поля (надеюсь, у вас эта модель отнаследована от базовой модели). В классе вашей модели надо просто прописать публичное свойство public $Alias; И тогда запрос будет заполнять и это поле в массиве. спасибо, попр...
- user
- 2020.04.30, 10:41
- Форум: Обо всем
- Тема: Ментор
- Ответы: 2
- Просмотры: 15927
maleks писал(а): ↑2020.01.23, 08:48
Не в плане поиска учеников, но просто интересно нашли ли вы себе ментора и по какой ставке в час?
никто не откликнулся
- user
- 2020.04.30, 10:29
- Форум: REST API (Yii 2.x)
- Тема: Не могу включить API в виде отдельного модуля
- Ответы: 2
- Просмотры: 15499
я делаю так: 'urlManager' => [ 'enablePrettyUrl' => true, 'enableStrictParsing' => true, 'showScriptName' => false, 'rules' => [ [ 'class' => 'yii\rest\UrlRule', 'pluralize' => false, 'controller' => [ 'user', ], ], ], ],