@yii2ru

Страница 1384 из 1721
Hans
17.06.2018
00:08:18
new Map() создаст новый экземпляр модели

он по дефолту ничего не знает о параметрах которые передаёшь

Google
Dead
17.06.2018
00:09:05
Понял

Спасибо

Hans
17.06.2018
00:11:03
Я хз точно сам, можно ли в контроллере в action'е получить экземпляр непосредственно модели формы

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

Dead
17.06.2018
00:13:27
Ок

Нихера

я всегда вот так делал, руками параметры из запроса брал
Крч смотри у меня данные такие 15.4783838628

Тип ячейки какой задать ?

Hans
17.06.2018
00:31:22
флоат по идее

а чё пишет

эррор есть?

Dead
17.06.2018
00:31:35
Float писал

Тоже нехера

Google
Dead
17.06.2018
00:31:53
Крч я добавлял обычный текст

Все збс

Mark
17.06.2018
00:31:59
А в чём вопрос? В названии валидатора для числ с плавающей точкой?

number

Dead
17.06.2018
00:32:33
Данные в базу не лезут

Hans
17.06.2018
00:34:17
'lat' => $this->string(100)->notNull(), 'lng' => $this->string(100)->notNull(),

Mark
17.06.2018
00:34:25
MySQL? Нужно смотреть по объему данных, double должен покрыть, по-идеи.

Hans
17.06.2018
00:34:37
'lat' => $this->float(), 'lng' => $this->float() ?

Dead
17.06.2018
00:36:08
Крч когда писал model->lat ="petya"; model->save

Добавилось

Hans
17.06.2018
00:36:31
а миграцию обновил?

Dead
17.06.2018
00:37:00
С твоим примером ещё не делал

Ща попробую

Hans
17.06.2018
00:37:27
я думаю оно не сработало, потому что в миграции был string у координат

надо миграцию обновить и базу сделать с флоатами в этих значениях

если там данных нет, то тупо drop table

drop table migration; drop table table_name;

Dead
17.06.2018
00:38:43
Ща сделаю

Сук нехера

Hans
17.06.2018
00:44:18
в а mysql создалась табл?

Google
Dead
17.06.2018
00:44:31
Да

Hans
17.06.2018
00:44:42
SHOW COLUMNS FROM map; что выводит

Dead
17.06.2018
00:45:26
Табличку

Пустую

Hans
17.06.2018
00:46:00
ну, типы столбцов вывести должно

mysql> SHOW COLUMNS FROM City; +-------------+----------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------------+----------+------+-----+---------+----------------+ | ID | int(11) | NO | PRI | NULL | auto_increment | | Name | char(35) | NO | | | | | CountryCode | char(3) | NO | MUL | | | | District | char(20) | NO | | | | | Population | int(11) | NO | | 0 | | +-------------+----------+------+-----+---------+----------------+

типо такого

Dead
17.06.2018
00:46:21
Ну да

Вывел

Hans
17.06.2018
00:46:27
скинь чё вывело

Dead
17.06.2018
00:46:56


Hans
17.06.2018
00:47:43
ну да, норм всё

Dead
17.06.2018
00:48:16
С моделью может что ?

Hans
17.06.2018
00:50:35
ааа бля

15.4783838628

может флоата тупо не хватает

double ?

Dead
17.06.2018
00:51:06
Он по-моему до 35

Кст

Ща рил

Google
Dead
17.06.2018
00:54:05
Попробую

Дабл

Hans
17.06.2018
00:54:41
валидаторы для с указанием что это number или double

Dead
17.06.2018
00:55:23
С даблом облом

Mark
17.06.2018
00:55:42
Он по-моему до 35
Float: [-3,402823466E+38 .. -1,175494351E-38], 0, и [1,175494351E-38 .. 3,402823466E+38], занимает 4 байта.

Dead
17.06.2018
00:55:47
Число у меня 55.504302834949494

Hans
17.06.2018
00:57:05
Float: [-3,402823466E+38 .. -1,175494351E-38], 0, и [1,175494351E-38 .. 3,402823466E+38], занимает 4 байта.
валидатор нужен жэ? или без него activerecord поймёт что это число а не строка?

Mark
17.06.2018
00:59:09
Если не сохраняются данные в модели — в деббагере должно быть что-то типа: "Model due validation error" в логе Вы выше писали, по-моему, что прописали для поля, о котором идет речь типа валидатора "string", но если в поле модели Вы передаете не string, а чистый float, т.е. допустим: $a = 1.25 будет ошибка валидации, но если $a = "1.25" — тогда должно быть все ОК.

Dead
17.06.2018
00:59:42
Щас даже в ручную не добавляет

Admin
ERROR: S client not available

Dead
17.06.2018
01:00:03
Field accessed via magic method

Mark
17.06.2018
01:00:06
валидатор нужен жэ? или без него activerecord поймёт что это число а не строка?
По-моему, если не прописан валидатор для какого-либо поля AR не сохранит его. Если не нужен никакой валидатор, тогда можно использовать safe

Dead
17.06.2018
01:00:57
Safe писал

Не помог

Dmitriy
17.06.2018
01:06:45
В бете рейтинг за 2 дня пока. Считается счас 5 мин 1 чат

А 2 хз что за она и она требовала id...
Давай весь код. Что-то странное

И конфиг

Dead
17.06.2018
01:10:05
Ща

Глянь

Google
Dead
17.06.2018
01:12:00
К меня

Что за херня

Dmitriy
17.06.2018
01:12:26
Мне лень все читать. Что там у тебя?

Dead
17.06.2018
01:12:53
Глянь

В бд не добавляет

Like
17.06.2018
01:14:55
Ночные жители ?

Dead
17.06.2018
01:15:18
Да капец 4 уже

Hans
17.06.2018
01:19:21
думаю, надо посмотреть в xdebug

отладчик есть,

?8

Dmitriy
17.06.2018
01:19:33
Есть догадки ?
Вывели ошибки валидации

Выведи

Model->error

Hans
17.06.2018
01:20:18
Ночные жители ?
весь хак только ночью

Dmitriy
17.06.2018
01:20:20
Вроде

Dead
17.06.2018
01:24:19
Это <?php echo $model->getErrors()?>

?

Если да то ничего не вывела

Hans
17.06.2018
01:25:11
раз эчо пытаешься знач походу без отладчика с уи работаешь ) это ппц же)

Dmitriy
17.06.2018
01:25:13
Он вроде массив возвращает. Он пустой?

Dead
17.06.2018
01:25:20
Да

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