@laravel_pro

Страница 704 из 2014
Никита
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
В чем может быть проблема?
Ничего, что ошибка с другого места идет или совсем лень разбираться?

Nikolay
22.08.2017
01:17:15
Ошибка во втором foreach
Ну вот, уже view файл появился

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

D.
22.08.2017
01:19:30
@folleah че там?
вот именно если убрать foreach 2-й то все работает

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

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

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

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
?? 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
Да, стандартная. Разве что я в неё пару текстовых полей добавил

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
https://pastebin.com/y1mtUsWi
Саму ошибку тоже скопируй в чат

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")

?? 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" }

нет ни кода ошибки внутреннего, ничего, только текст, который может быть локализован

В голову идея одна, создать новый эксепшен, который будет парсить ошибку и в setCode ее отдавать
ммм, не совсем понял. Т.е. логику валидации нужно менять, чтобы бросался этот эксепшн?

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

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

Спасибо!

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 вопрос в том как автоматически это подставить в приложение

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% есть

Страница 704 из 2014