Anonymous
Andrey
переменные все есть
Олексій
Настрой нормальное отображение ошибок
Anonymous
Делай не сэйв
Anonymous
Попробуй апдейт
Anonymous
Может они у тебя в fillable не указаны
SarcasmIO
nice sovet
Anonymous
Знать бы хотя бы причину 500
SarcasmIO
Andrey
стыдно нахуй
ну так забыл как на пыхе работать...вот вспоминаю...
SarcasmIO
*storage/log/laravel.log
SarcasmIO
SarcasmIO
вопросы тоже формулировать нормально можно, не зависимо от яп
Andrey
нжинкс и выдал 500
Andrey
ну так логи очень тут понятные...
m2r: 127.0.0.1 [26/Jun/2018:23:29:16 +0300] "POST /admin/about HTTP/1.1" "http://m2r/admin/about" 500 1531 "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36" "-"
Anonymous
а ларавел запишет разве лог, если нжинкс 500 дает?
Rishat
Как ремувить 4.0.0 или 5.2.0 box versions? я пытался через vagrant box remove, но что-то не получилось)
Andrey
все решилось через artisan serve спасибо ребзя
Arcos
при сохранении массива laravel выдает
malformed array literal: "["
Использовал каст array
поле text[]
Есть ли нативные способы сохранения массива?
Anonymous
Кто может с стандартной пыхой помочь?
Arcos
Anonymous
Почему всегда выводится плюс?Даже если не роут не соответствует
Anonymous
и причём выводятся два плюса
Anonymous
Всё гуд после ифа была ;
Andrey
Всё гуд после ифа была ;
Приучи себя обрамлять код в фигурные скобки - будет меньше таких проблем.
Ещё лучше юзай phpStorm вместо этого текстового редактора (знаю что это саблайм). В нем есть автоформатирование кода.
Andrey
а ларавел запишет разве лог, если нжинкс 500 дает?
Нет. Если проблема на стороне сервера, приложение (Лара) не будет запущено. Соответственно логи в ней не жди. Нужно читать логи самого сервера.: либо общие о апачу/nginx, либо для конкретного домена (в virtualhost обычно прописывается путь.
Andrey
нжинкс и выдал 500
Судя по твоему сообщению с проблемой, 500 ошибку выдал вовсе не nginx, а именно Лара - что в её логах?
Andrey
Andrey
Если разрабатываешь не на проде, включи APP_DEBUG в файле .env.
Евгений
Утро доброе. Уважаемые подскажите пожалуйста как решить проблему-есть форма с полями которые клонируются и я не знаю сколько их может прилететь в контроллер. Как сделать так, чтобы в контроллере поля перебрались и при наличии ошибок, я вернулся на ту же страницу с только ошибочными полями, заполненными введеными данными?
Евгений
делай аякс форму и сразу показывай ошибки
Rishat
Айбек
когда новая лара, Тейлор?
Alekx
Кто сможет поченить рег чекер - чекер на регистрацию аккаунтов.Мне делал кодер-пропал.Софт стал выдавать много ошибок.Надо подлечить.За вознаграждение.Писать в личку.Спс.
Aliaksandr
охуенный репозиторий х))
Максим, а в мой репозиторий как добавить эту связь?
$users = \App\User::whereHas('roles', function($q){
return $q->where('role_id', '=', '1');
})->get();
Maksim (Ellrion)
откуда я знаю что у тебя там за репозиторий? но по сигнатуре его вызова он ебнутый)
Aliaksandr
Maksim (Ellrion)
это не репо, это какая то сущность в виде гномика, но никак не репозиторий.
Andrey
Aliaksandr
Айбек
эт понятно, но us или uk
скорее uk
Айбек
На лараконе объявит
Jack
Привет всем. В моделе указал ,
protected $casts = [
'data' => 'array',
];
Пробую выводить , и мне возвращает json , а не array
Колонка data в формате jsonb
В чему может быть проблема ?
invariance
Может в том, что ты доку не читал?
invariance
Это тайпкастинг перед записью в бд
Maksim (Ellrion)
invariance
Ну не мутирует же данные
Daniil 👾
ну да, логичнее использовать аксессор, наверное
Maksim (Ellrion)
Ну не мутирует же данные
я хз что ты вкладываешь в это понятие, но касты работают и на гет атрибута и на сет
Illia
Максим прав
Maksim (Ellrion)
ну надо уточнить что работают так касты группы джейсон и группы дата (примитивы - инты, флоаты, булеаны при set'е не отыгрывают)
invariance
Значит это я тупанул, сорре
Айбек
ну по идее, должен вернуть array, вроде ничего не тупанул)
invariance
Посиди ка в РО, тролль
Maksim (Ellrion)
Айбек
если есть аксессор, то не кастит
Maksim (Ellrion)
Maksim (Ellrion)
это всё в dd() обернуто или как?
Айбек
а что не dd?)
Jack
а что не dd?)
просто) но не в нем же причина
в другом проекте , все нормально работает с casts
Maksim (Ellrion)
Maksim (Ellrion)
сделай dd(method_exists(App\Portals::class, 'getDataAttribute'))
Jack
Maksim (Ellrion)
а dd(App\Portals::where('name', '=', $portal)->first()->data) покажи
Jack
SarcasmIO
кто то должен сказать фи
SarcasmIO
пусть это буду я
Maksim (Ellrion)
это dd самой модели а не data
Maksim (Ellrion)
всё просто у тебя в значении самого поля в бд строка
Maksim (Ellrion)
ты когда писал, неправильно записал
Maksim (Ellrion)
это на первом скрине видно. там экранированные "
Maksim (Ellrion)
попробуй ручками зайти в бд и поправить.
убери у значения внешние " а так же все \" замени на "
Jack