@yii2ru

Страница 1640 из 1721
Artyom
21.09.2018
18:32:54
Да, уже есть из коробки, работает норм, костыли не нужны
В смысле? Т.е. есть возможность работать с json-ом как с обычным объектом с дополнением в ide? созданием дефолтного значения для этого поля и т.п.?

В смысле? Т.е. есть возможность работать с json-ом как с обычным объектом с дополнением в ide? созданием дефолтного значения для этого поля и т.п.?
YouModel->jsonProperty->jsonProperty->field, не видел такое, чтобы из коробки. Это как минимум удобно + дополнительный контроль, всегда можно открыть модельку такого поля и посмотреть чего в нем должно быть.

Matviy
21.09.2018
18:45:12
В смысле? Т.е. есть возможность работать с json-ом как с обычным объектом с дополнением в ide? созданием дефолтного значения для этого поля и т.п.?
Там вроде как в формате массивов. То есть, если в базе тип JSON, то в модели это свойство возвращается в виде массива, ну и. соответственно, можно сохранять. как массив, в JSON будет фремворк сам переводить при сохранении

Google
Artyom
21.09.2018
18:45:43
ну и хз чо в твоем массиве должно быть и есть ли оно там вообще.

вот в формате массива меня и подбешивает. + нет заполнения поля по-умолчанию, т.е. нужно везде проверять а есть ли оно там вообще, короче такое себе...

Ну это лично мое, просто скромное мнение?

В общем-то если оно тупо null возвращает если нет ничего и дает сразу же сетить вот так jsonField['someAnyProperty'] то уже что-то.

все, молчу.

Matviy
21.09.2018
19:00:55
Ну я хз, это уже из коробки все делать - излишество. как по мне

Artyom
21.09.2018
19:15:08
Почему?

Есть модели для таблиц, почему для json-а нет их?

ну хотябы на уровне той же двумерной таблицы. По мне это правильно.

Matviy
21.09.2018
19:22:37
Повторюсь - не вижу обязательности такого дела из коробки. Мне вот массивов пока достаточно было.

Artyom
21.09.2018
19:51:50
с таким же успехом можно работать без ORM.

массиво достаточно.

Matviy
21.09.2018
20:22:40
ОРМ постоянно нужно, а в JSON полях массива мне лично тоже хватает пока всегда

Google
Artyom
21.09.2018
20:23:45
Ну, тетка, но примерно моя реакция.

Ладно)

Matviy
21.09.2018
20:24:03
Ну так просто в ядро можно тогда напихать много чего)

Я ж не говорю, что плохо. Можете сделать пулл-реквест)

Artyom
21.09.2018
20:25:11
Надо для yii2 сразу такое сделать, у меня пока нет такой необходимости, на проекте json пока только в одной таблице.

Хотя, может быть и то что есть пойдет, тольк в вид привести. Там вроде бы только в getter внедрять, на ссетер оставляю обычный кастинг, а на getter возвращает что-то вроде объекта-модели для поля, который управляет им. Там и проверка типов и автозаполнеие и все такое.

В общем, я стрался сильн не заморачиваться.

SiZE
21.09.2018
20:42:13
я че-т в подробности не углублялся, но как-то не могу понять чем maria лучше хуже

Artyom
21.09.2018
20:44:40
я че-т в подробности не углублялся, но как-то не могу понять чем maria лучше хуже
я тоже, как минмум в том что она не поспевает за новыми фичами в mysql, а все остальные подробности в документации и тестах.

Artyom
21.09.2018
20:48:18
за всем в мире не уследишь)
Вроде того, у меня не могза, не времени за всем следить нет, при всем желании.

SiZE
21.09.2018
20:48:51
просто вот заговорили про json

Я вот покопался Changes in MySQL 5.7.8 (2015-08-03, Release Candidate) JSON Notes

Artyom
21.09.2018
20:52:06
?

SiZE
21.09.2018
20:52:19
MariaDB 10.2.0 Release Notes Release date: 18 Apr 2016

Artyom
21.09.2018
20:53:20
Хз, тогда получается, что в декабре прошлого года, на моей тамбе не было такой версии.

Ты хоть записывал куда, чего накопал?

Было бы круто, внятные списки изменений иметь в mysql и mariadb.

SiZE
21.09.2018
20:55:42
Было бы круто, внятные списки изменений иметь в mysql и mariadb.
Да просто мне достался хостинг. Который чуваки в мае настраивали... там какой-то трешь.. проект новый, а бд и рнр мамонты... вот думаю как щас обновить базу и ничего не сломать.. а json хочется

Artyom
21.09.2018
20:56:00
короче проехали, мечтать не вредно. У меня сейчас на работе, sql маньяки, чувствую, что меня тоже этим заразят. Пишут запросы покруче чем в битриксах всяких.

Google
SiZE
21.09.2018
20:56:40
а что такого в запросах? план запроса разобрал и написал оптимальный

Artyom
21.09.2018
20:57:30
могу docker дать, который под себя делал для yii2, в общем, я разбирался с ним. Но вообще работает.

т.е. docker-compose готовый. Тестируй сам себе на локале.

С какими хош базами, версиями и т.п.

SiZE
21.09.2018
20:58:19
Дело не в контейнирезации

На vps поставлена vestacp

Artyom
21.09.2018
20:58:45
а что такого в запросах? план запроса разобрал и написал оптимальный
Не, они пишут такие запросы, что я даже не представлял что так делать можно.

SiZE
21.09.2018
20:59:00
тут недавно просто cpanel весь сервак положили, при даунгрейде nginx, потому что у него там завязки были

Artyom
21.09.2018
20:59:05
На vps поставлена vestacp
ну так, как-минимум потестить.

вообще, по-идеи, можно прокси с основного на докер сделать.

тут недавно просто cpanel весь сервак положили, при даунгрейде nginx, потому что у него там завязки были
ну бывает, я тут полночи вчера сидел, а оказалось, что у нас там через посредников выход в и-нет. А у нас все норм.

SiZE
21.09.2018
21:01:02
пойду спать 2 ночи

Artyom
21.09.2018
21:01:06
полночи, **я, ванговал что там происходит и ничего не мог сделать.

Да просто мне достался хостинг. Который чуваки в мае настраивали... там какой-то трешь.. проект новый, а бд и рнр мамонты... вот думаю как щас обновить базу и ничего не сломать.. а json хочется
короч, не знаю что рнр. MySQL на 8-ю только дампом обновлять, потому что иначе все скорее всего сломается, там какие-то несовместимости есть. Вообще, если время позволяет, то обновляй все не задумывай. Наблюдал печальную историю, проект не могли даже поддерживать нормально, потому что единственный экземпляр виртуалки побился, на серве софта на млн (всякие там ruby, node, python и т.п. и куча всяких сервисов), сделать внятное окружение даже не представлялось возможным, потому что не было просто уже такого совта нигде. там еще ubuntu не известно какой древности стояла. Короче, обновляй, да и вообще, обычно это еще снижает нагрузку на сервер.

чет я думал, что в другой кофе общаюсь.

=\

?

пойду спать 2 ночи
ты вообще откуда взялся??

Google
chesarhop
21.09.2018
21:58:28
Хуёкер

ayubkhon
22.09.2018
05:52:37
Всем привет. Использую dektrium yii2 user, хочу сохранить ид юзера который создаётся при регистрации в глобальную переменную чтобы потом использовать его при заполнении следующих форм

Fedor
22.09.2018
06:54:13
Yii::$app->getUser()->getId()

ayubkhon
22.09.2018
07:01:37
Yii::$app->getUser()->getId()
Это и есть глобальная переменная которая создается при регистрации через user/registration/register в dektrium/yii2-user?

Fedor
22.09.2018
07:06:22
Да, там лежит id пользователя

ayubkhon
22.09.2018
07:24:00
Наверное неправильно вопрос задал

Admin
ERROR: S client not available

ayubkhon
22.09.2018
07:24:32
Всё не могу передать ид только что зарегистрированного пользователя в другую страницу с формой для заполнения

Сначала идёт регистрация имени пользователя, эл почты и пароля. Потом перекидывает на страницу где человек заполняет форму о себе

Subb98
22.09.2018
09:57:56
добрый день. кто подскажет, почему Apache возвращает 404 ошибку? https://gist.github.com/Subb98/fd7ec5023af3afeaed73fd6dd155101c использую оригинальный docker-compose.yml

если запускать приложение на хостовой ос, то всё ок

Subb98
22.09.2018
11:41:24
апач так необходим?
мне он не нужен вовсе. я просто заюзал готовый docker-compose.yml (написал об этом)

я могу взять и собрать свой композ, только мне интересно узнать, какого ляда не работает от разрабов

отправил им issue https://github.com/yiisoft/yii2/issues/16733

Ad.x ??
22.09.2018
11:42:14
конфиги сморел? что и куда проксируется?

Subb98
22.09.2018
11:42:26
какие конфиги?

Ad.x ??
22.09.2018
11:42:35
апача, нгинкса

Google
Subb98
22.09.2018
11:42:37
внутри контейнера?

Ad.x ??
22.09.2018
11:42:42
ну

мож там не видит

Subb98
22.09.2018
11:42:52
а зачем мне их смотреть? я ожидаю, что всё будет работать.

иначе в этой поделке нет смысла

Ad.x ??
22.09.2018
11:42:59
)

это ж уии :D

Subb98
22.09.2018
11:43:31
да хоть Zend )

breakt1mus
22.09.2018
11:48:02
да хоть Zend )
не все так просто ;)

Subb98
22.09.2018
11:48:43
ну, если это нельзя юзать из коробки, то ок, я просто соберу своё. ) я думал, что я что-то не так делаю

Subb98
22.09.2018
11:55:11
ой, как толсто )

Artyom
22.09.2018
14:43:02
Народ! Такое положение. Есть главный шаблон, обычный layout, есть модули в которых свои менюшки все такое. Как адекватно можно реализовать в yii view-шки без копипастинга секций с меню, заголовками и т.п.?

Очень раздражает что в каждой view-шке копипаст всего этого.

Subb98
22.09.2018
14:43:58
наследование

или вставка отдельных блоков

но для этого нужно подрубить шаблонизатор

Artyom
22.09.2018
14:44:38
Каокое наследование? разве можно?

не, не вариант.

Страница 1640 из 1721