
Никита
21.08.2017
20:18:31
Но зачем тянуть такой огромный образ, если можно затянуть только нужные контейнеры

Dmitriy
21.08.2017
20:18:40

Никита
21.08.2017
20:19:05

Dmitriy
21.08.2017
20:19:26
гипервизор

Google

Никита
21.08.2017
20:21:08
Просто вагрант как вагрант)

Dmitriy
21.08.2017
20:22:19
докер через прослойку вагрант работает лучше чем на прямую ?

Никита
21.08.2017
20:23:11
Не хочу ничего на хост машину ставить
Это сугубо загоны личные
Уверен, что без прослойки из вагранта работало бы даже шустрее, ибо виртуалки все же ограничены в ресурсах

Dmitriy
21.08.2017
20:26:35
виртуалбокс умеет в паравиртуализацию. значит проседание минимально

Никита
21.08.2017
20:27:29
Ну разница между 1гб ram и 16, например
Я чётко задаю выделяемые ресурсы, т.к. запускаю сразу по несколько боксов
Или я что-то упускаю?)

D.
21.08.2017
23:43:56
Почему выдает ошибку
@foreach
......
@foreach
.....
Почему выдает ошибку
@foreach
......
@foreach
.....
@endforeach
.......
@endforeach

Google

D.
22.08.2017
01:10:57
В чем может быть проблема?

Nikolay
22.08.2017
01:14:29

D.
22.08.2017
01:16:05

Nikolay
22.08.2017
01:17:15

Dave
22.08.2017
01:18:10
@folleah че там?

D.
22.08.2017
01:19:30

Dmitriy
22.08.2017
01:20:05
что вообще в переменных ?

D.
22.08.2017
01:20:35
Вот это

Nikolay
22.08.2017
01:22:50
Вот это
Перед выводом во view распечатай $parametets_all

D.
22.08.2017
01:36:16

Nikolay
22.08.2017
01:37:16
Выводит
Ну так скрин сделай, чтобы посмотреть + человек выше просил показать, что в переменных
Воспользуйся dd() а то на скрине не вся инфа

D.
22.08.2017
01:42:42

Nikolay
22.08.2017
01:43:58
Разверни еще attributes (ты же к ним обращаешься и у тебя появляется ошибка)

D.
22.08.2017
01:44:40

Nikolay
22.08.2017
01:50:45
Ну тут вроде все норм, распечатай еще переменную $parameters

Igor
22.08.2017
01:50:47
распечатай $parameters
)

Google

Igor
22.08.2017
01:52:00
либо покажи что делает Items::parameters($id)

D.
22.08.2017
01:53:42

Nikolay
22.08.2017
01:55:06
Ну вот, ты обращаешься к id, которого нет, поэтому и ошибка
И ошибка в 69 строке view

Андрэ
22.08.2017
04:48:39
Похоже на реинкарнацию РмФлуда

Евгений
22.08.2017
06:02:39

Siarhei
22.08.2017
06:23:09
?

?? Vladimir
22.08.2017
09:17:13
Подскажите какие миграции таблицы есть варианты для метода onDelete помимо cascade?

Oscar
22.08.2017
09:17:55
set null

Евгений
22.08.2017
09:17:58
set_null
кажется

Евгений
22.08.2017
09:18:06
или раздельно

Oscar
22.08.2017
09:18:07
без нижнего подчеркивания

Евгений
22.08.2017
09:18:11
ага, точняк

?? Vladimir
22.08.2017
09:18:32
Благодарю

Oscar
22.08.2017
09:19:35
есть еще restrict
но не приходилось юзать

?? Vladimir
22.08.2017
09:43:12
А почему может выкидываться ошибка о неправильном внешнем ключе? Я один в один скопировал строки из документации
$table->integer('user_id')->unsigned();
$table->foreign('user_id')->references('id')->on('users')->onDelete('set null');

Oscar
22.08.2017
09:44:27
Таблица пользователей есть?

Google

?? Vladimir
22.08.2017
09:45:46
Да, стандартная. Разве что я в неё пару текстовых полей добавил

Дмитрий
22.08.2017
09:46:12

F01134H
22.08.2017
09:47:06
полный код дай ежи

Дмитрий
22.08.2017
09:47:15
Таблица1: в ней должно быть после user_id
Таблица Users: вне й поле ID
Затем уже создаешь связь

?? Vladimir
22.08.2017
09:48:46
https://pastebin.com/y1mtUsWi

Дмитрий
22.08.2017
09:52:29

Admin
ERROR: S client not available

?? Vladimir
22.08.2017
09:53:10
[Illuminate\Database\QueryException]
SQLSTATE[HY000]: General error: 1005 Can't create table cms.#sql-918_a7 (errno: 150 "Foreign key constraint is incorrectly formed") (SQL: alter table posts add
constraint posts_user_id_foreign foreign key (`user_id`) references users (`id`) on delete set null)
[PDOException]
SQLSTATE[HY000]: General error: 1005 Can't create table cms.#sql-918_a7 (errno: 150 "Foreign key constraint is incorrectly formed")

Дмитрий
22.08.2017
09:54:59
$table->integer('user_id')->unsigned()->nullable();

?? Vladimir
22.08.2017
09:56:13
Понял, спасибо огромное

Дмитрий
22.08.2017
09:56:33

Dmitry
22.08.2017
10:47:08
Подскажите плиз решение для валидации данных в api, чтобы можно было реализовать вывод кода ошибки, в зависимости от вида ошибки валидации:
Bad request (HTTP code 400):
400001 Missed input parameter
400002 Wrong value (when parsing arguments or incorrect argument combination)
Unauthorized (HTTP code 401):
401001 Wrong Authorization token
401002 Wrong email or password
409001 Email already exists
мб какой-нибудь пакет для алтернативной валидации есть?

F01134H
22.08.2017
10:48:26
напиши свой респонс
в чем сложность то)

Google

Oscar
22.08.2017
10:49:21
В голову идея одна, создать новый эксепшен, который будет парсить ошибку и в setCode ее отдавать

Dmitry
22.08.2017
10:50:18
в чем сложность то)
MessageBag {#217
#messages: array:1 [
"email" => array:1 [
0 => "The email must be a valid email address."
]
]
#format: ":message"
}
нет ни кода ошибки внутреннего, ничего, только текст, который может быть локализован

F01134H
22.08.2017
10:53:24
и вообще можно модифицировать респонс как пожелаешь

Dmitry
22.08.2017
10:54:52
ок, в общем то примерно так и думал, просто вдруг есть чтото готовое для api
Спасибо!

Oscar
22.08.2017
11:01:12

Dmitry
22.08.2017
11:04:02
Все, разобрался. Доку не перечитывай, код пиши называется
validator->failed() показывает все что мне нужно )

F01134H
22.08.2017
14:24:38
@aioslike

johan_krs
22.08.2017
17:46:49
расскажите как вы вставляете ссылки на js/css с автоматическим обновлением хэша в uri файла.
т.е. у нас имеется файл app.js После его изменения мне нужно сообщить браузеру чтобы он обновил версию. Я это вижу в виде подставлении хэша в имя - app-433453452345.js
вопрос в том как автоматически это подставить в приложение

Alexey
22.08.2017
17:59:49

johan_krs
22.08.2017
18:00:09
без

Alexey
22.08.2017
18:01:13
без
Я в своих проектах делаю свою консольную команду которая создаёт такой же манифест файл как и mix/elixir
И функцию которая читает его и подставляет имена файлов с хешами

Никита
22.08.2017
18:05:26
без
А почему без mix/elixir?

johan_krs
22.08.2017
18:06:07
не люблю его чет
ну и типа должно же быть решение на голом вебпаке

Никита
22.08.2017
18:06:37
Оно 100% есть