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

mkramer
2018.02.24, 23:13
Форум: Общие вопросы (Yii 2.x)
Тема: Диспетчер событий
Ответы: 15
Просмотры: 3614

Re: Диспетчер событий

А чем родные события Yii2 не устраивают?
mkramer
2018.02.06, 16:53
Форум: Общие вопросы (Yii 2.x)
Тема: Упрощенная выборка модели
Ответы: 1
Просмотры: 774

Re: Упрощенная выборка модели

Нет, если нужны модели - выбираются модели. Можно отрефакторить, вынести эти методы в хелперы. Или плюнуть. Ты же 50к товаров пользователю не будешь выбрасывать? А для 30 заметно не будет по скорости.
mkramer
2018.02.06, 14:49
Форум: Общие вопросы (Yii 2.x)
Тема: ->asArray() а где ->asObject()?
Ответы: 18
Просмотры: 4857

Re: ->asArray() а где ->asObject()?

А что, createCommand() вызвать - это гиперсложно?
mkramer
2018.02.06, 14:45
Форум: Общие вопросы (Yii 2.x)
Тема: Не корректно отрабатывает Limit.
Ответы: 6
Просмотры: 2012

Re: Не корректно отрабатывает Limit.

А зачем all, если у тебя ActiveDataProvider? В него нужно экземпляр ActiveQuery передавать, а не набор готовый моделей. и выведи себе $query->createCommand()->rawSql куда-нибудь, разбери, нормальный запрос получается, правильные результаты, или нет. А, кстати, ActiveDataProvider не нуждается в лимит...
mkramer
2018.02.05, 20:23
Форум: Общие вопросы (Yii 2.x)
Тема: Консольная команда, queue, магия. То работает, то не работает find\findOne
Ответы: 10
Просмотры: 3062

Re: Консольная команда, queue, магия. То работает, то не работает find\findOne

neutron, а на кой в очередь, если ты уже в консоли? У тебя что, пол часа на обработку каждого товара из XML уходит? А так, смотреть твою базу, что за запросы генерятся и т.п.
mkramer
2018.01.25, 15:13
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка при встраивании простейшего виджета
Ответы: 4
Просмотры: 1301

Re: Ошибка при встраивании простейшего виджета

Разработку надо вести в отладочном режиме, чтобы получать содержательные сообщения об ошибках. APP_DEBUG должно быть true (проверьте в index.php). А так - ну надо из логов выковыривать, что там произошло. да, не пишите <?, пишите полностью <?php, в зависимости от настроек php это может быть проблемо...
mkramer
2018.01.24, 10:39
Форум: Общие вопросы (Yii 2.x)
Тема: SQL помогите, часто нужно не знаю как красиво сделать.
Ответы: 14
Просмотры: 4355

Re: SQL помогите, часто нужно не знаю как красиво сделать.

Люди-профессии должна быть связь многие-ко-многим, а не один ко многим: одна профессия может быть у нескольких человек, один человек может иметь несколько профессий. Поэтому и нужна промежуточная таблица
mkramer
2018.01.23, 13:12
Форум: Общие вопросы (Yii 2.x)
Тема: Как из JSON данных сделать форму?
Ответы: 7
Просмотры: 3042

Re: Как из JSON данных сделать форму?

urichalex, что-то у вас статическая функция в $this лезет. Нехорошо чуши учить новичков. Хотя идея правильная Class ModelFromJsonextends Model { public static function createFromJson(array $data) { $obj = new static; foreach($data as $key => $val) { $obj->{$key} = $val; } } ... }
mkramer
2018.01.23, 13:09
Форум: Общие вопросы (Yii 2.x)
Тема: Формы yii2. Как обновить данные в БД используя модель?
Ответы: 11
Просмотры: 4262

Re: Формы yii2. Как обновить данные в БД используя модель?

mkramer причем тут вообще выбор профессии? Чтобы чему то научиться, нужно нормальное обучение ну или хотя бы нормальные примеры, которых нету вообще. И вместо того, чтобы что то отвечать, научитесь это делать. Я сказал ФАКТ! Не умеете помогать, покиньте этот форум, он не для вас Т.е. по вашему, я в...
mkramer
2018.01.22, 18:31
Форум: Общие вопросы (Yii 2.x)
Тема: Формы yii2. Как обновить данные в БД используя модель?
Ответы: 11
Просмотры: 4262

Re: Формы yii2. Как обновить данные в БД используя модель?

ProFM, если кому-то нужен пример "точь-в-точь" его задачи, значит он ошибся в выборе профессии.
mkramer
2017.12.31, 17:53
Форум: Общие вопросы (Yii 2.x)
Тема: запрос с ON DUPLICATE + AR
Ответы: 6
Просмотры: 1731

Re: запрос с ON DUPLICATE + AR

Если вы точно знаете, что ваш продукт будет работать исключительно с MySQL, можно и руками такой запрос прописать. Я так делаю. Хотя, одно время была идея сделать пакет свой, потом как-то угасло.
mkramer
2017.12.27, 20:51
Форум: Общие вопросы (Yii 2.x)
Тема: Работа с множеством БД
Ответы: 10
Просмотры: 2490

Re: Работа с множеством БД

Гугл подсказал шикарную статью с блога Елисеева http://www.elisdn.ru/blog/100/active-record-dynamic-db я конечно не расчитываю что будет легко, но по мне - конечный результат это какое то порно. Почему же? Очень красивый класс UserDbLocator, а дальше просто тема развита до логов и всего остального....
mkramer
2017.12.27, 17:03
Форум: Общие вопросы (Yii 2.x)
Тема: Вопрос по скорости yii\caching\FileCache
Ответы: 2
Просмотры: 1015

Re: Вопрос по скорости yii\caching\FileCache

Вообще, это и в доках написано (или у какого-то ещё фреймворка читал), что кеширование в файл не сильно влияет на скорость, поскольку БД и сама кеширует данные при запросах. На моём текущем проекте запросы в себя включают большую формулу, и там кеширование да ускоряет, даже в файл. Хотя со временем ...
mkramer
2017.12.20, 00:54
Форум: Общие вопросы (Yii 2.x)
Тема: Лимиты в query запросах
Ответы: 6
Просмотры: 2268

Re: Лимиты в query запросах

zelenin писал(а): 2017.12.20, 00:52 а у строки есть какая-то допустимая длина?
У запроса sql вполне может быть. Правда, вроде обычно её не так просто достигнуть. Но параметр такой у mysql точно есть, у других СУБД - не знаю.
mkramer
2017.12.20, 00:53
Форум: Общие вопросы (Yii 2.x)
Тема: Помогите залогиниться через cURL на своем же сайте
Ответы: 15
Просмотры: 5156

Re: Помогите залогиниться через cURL на своем же сайте

http://site.loc/manager/file-storage/upload - вынесете отсюда код обработки файлов в отдельный класс, и дёргайте его и там и там, не занимайтесь фигнёй. А проблема, скорее всего, в CSRF, поскольку в сессии его нету, когда вы курлом обращаетесь к нему (ведь при обращении курлом сессия другая создаётс...
mkramer
2017.12.20, 00:49
Форум: Общие вопросы (Yii 2.x)
Тема: Лимиты в query запросах
Ответы: 6
Просмотры: 2268

Re: Лимиты в query запросах

Может длину строки допустимую превышаете?
mkramer
2017.12.20, 00:48
Форум: Общие вопросы (Yii 2.x)
Тема: OpenServer 404 на любой странице кроме site/index
Ответы: 11
Просмотры: 3487

Re: OpenServer 404 на любой странице кроме site/index

'' => 'site/index', А это вообще зачем? Это дефолтное поведение htaccess Нет. Запускала на одном nginx - проблема была таже. Покажите конфиг ngnix. Вообще, можно просто проверить. Открываете файл index.php в папке web (frontend/web, если advanced-шаблон), пишите в него сразу после php die("Хре...
mkramer
2017.11.09, 10:41
Форум: Архитектура, дизайн, ООП
Тема: Архитектура приложения
Ответы: 9
Просмотры: 5947

Re: Архитектура приложения

maleks, да. Не скажу, что сам всегда так делаю, но здравая мысль в этом есть