@laravel_pro

Страница 1060 из 2014
Andrey
25.01.2018
09:22:32
Ребят а кто тут из нас в C/C++ шарил?

нужна подсказка

Дядя
25.01.2018
09:24:35
Не то чтобы шарю

Так, знаю некоторое количество вещей

Google
Дядя
25.01.2018
09:26:20
Можешь в ЛС написать, постараюсь помочь

Andrey
25.01.2018
09:27:50
спасибо

Alexey
25.01.2018
09:44:50
Ребят, а можно как-то сделать чтобы лара в $validator->messages() выдавала какой-нибудь код ошибки, а не текст?

Rishat
25.01.2018
09:48:48
Alexey
25.01.2018
09:49:03
ну без залезания в кишки

Dmitry
25.01.2018
09:49:21
ну без залезания в кишки
ну так и не надо, все тексты редактируются

Alexey
25.01.2018
09:49:35
$validator->messages()->formatCode() что-то такое ожидается

Dmitry
25.01.2018
09:51:30
https://laravel.com/docs/5.5/validation#working-with-error-messages

Alexey
25.01.2018
09:52:20
А блин, дошло. Туплю, спасибо

Dmitry
25.01.2018
09:52:22
ты можешь задать свои сообщения + отредактировать существующие через файлы переводов

Саша
25.01.2018
10:50:06
Как вывести картинку (Blob) в laravel?

Sultan
25.01.2018
10:50:08
Category.php public function parent(){ return $this->belongsTo(self::class, 'parent'); } Есть такая функция parent(), $category->parent возвращает id категории, а как получить $category->parent->name?

Google
Sultan
25.01.2018
11:05:10
Да, точно. Спасибо

Siarhei
25.01.2018
11:25:10
Как вывести картинку (Blob) в laravel?
laravel тут вообще ни при чем : ) <img src="data:image/jpeg;base64,'.base64_encode( $blob ).'"/>

image/jpeg, image/png, смотря что там

суть такая для всего

любой майм-тайп так из байнари дата должен сработать

Игорь
25.01.2018
11:48:57
Привет, я или слепой и глупый, помогите route('dashboard.slider.list') Выдает что роута нет, хотя в web.php Route::get('list', 'Admin\Dashboard\SliderController@listAction')->name('dashboard.slider.list');

Юрий
25.01.2018
11:49:21
php artisan route:list глянь

Dave
25.01.2018
11:49:33
php artisan route:clear

Юрий
25.01.2018
11:49:34
а затем php artisan route:clear

и будет счастье тебе

Игорь
25.01.2018
11:53:00
а затем php artisan route:clear
Не появляется

Юрий
25.01.2018
11:53:46
тогда php artisan route:cache

Игорь
25.01.2018
11:54:56
тогда php artisan route:cache
А зачем их кешировать?

Шох
25.01.2018
11:57:41
bulforce/ext-direct никто не использовал?

Юрий
25.01.2018
12:07:09
А зачем их кешировать?
чтобы запросы быстрее проходили)

Игорь
25.01.2018
12:09:17
чтобы запросы быстрее проходили)
Но проблему с роутом же это не решит ?

Юрий
25.01.2018
12:19:43
лара их сама кэширует. роут лист показывает текущее состояние. если там новый роут не появился - нужно почистить кэш и сделать запрос по этому роуту или обновить кэш

Yury
25.01.2018
12:20:03
привет , возможно кто то знает , есть задача осуществить контроль версий например статьей , выводить изменения конкретной статьи и хранить версии пред изменений и получать возможность просмотра конкретных изменений(содержание , пробелы и так далее) , возможно есть плагин у эластика или у лары какая обвертка , кто подскажет

Google
Роман
25.01.2018
12:53:05
Гайз) Привет всем) Кто чего делал, если изменения кода (модели) приводят к тому, что в общем-то "сиды", которые лежат в миграциях, не работают?

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

Роман
25.01.2018
12:55:30
недавно только обсуждали что создание записи через модель в миграции очень плохая идея
спасибо, я сам понимаю что плохая))) Но это в наследство осталось )

проектом занимаюсь 3й день, а миграции уже 2 года)

Dmitry
25.01.2018
12:56:02
спасибо, я сам понимаю что плохая))) Но это в наследство осталось )
ну так перепиши на просто вставку через фасад DB

Роман
25.01.2018
12:56:25
как это решит проблему? )

если структура БД то тоже поменялась

Dmitry
25.01.2018
12:56:58
если структура БД то тоже поменялась
это сделает твою миграцию рабочей

Роман
25.01.2018
12:56:59
появилось доп. звено между моделями (соответственно логически между таблицами)\

не сделает

Роман
25.01.2018
12:57:13
а

стоп

всё, точно ) там же структура будет актуальна на 2016 год по миграциям

Сергей
25.01.2018
13:23:46
Парни, а помоги ещё с таким вопросом разобраться: посты на странице сортируются через get например /catalog?categories=1&appointments=2 и есть паринатор родной, при переходе на страницу 2, пагинатор убивает мои параметры и добавляет ?page=3 как мне решить этупроблему? или где почитать на эту тему? короче буду благодарен за любую информацию

Сергей
25.01.2018
13:25:58
ага, это про appends походу

спасибо

Google
F01134H
25.01.2018
14:17:25
Пиплзы

напомните, как в темплейте можно поле с реквеста получить

Евгений
25.01.2018
14:18:11
request()->get('pole')

F01134H
25.01.2018
14:18:27
сенкс

:3

Andrey
25.01.2018
15:06:45
Всем привет! Ситуация: при любой возникающей ошибке на сайте нужно отправлять письмо админу, за исключением срабатывания конкретных кодов ошибок. В файле конфига есть массив с кодами, при которых ничего не нужно отправлять ([423, 503]). В методе report файла app/Exceptions/Handler.php код: https://pastebin.com/at1yAaAV Суть в том, что он срабатывает вообще всегда. Если в коде вызвать dd($exception->getCode());, то в браузере выведет 0. Вопрос: как отловить этот самый код ошибки?

Admin
ERROR: S client not available

Andrey
25.01.2018
15:49:02
тебе надо обрабатывать ивент отправки ответа, и смотреть какой там код
У модели стоит findOrFail(). Если записи нет, Лара выдаёт 404 ошибку. Если посмотреть код ответа в браузере, то он будет 200 ОК. Это нормально? Не задавался раннее этим вопросом.

Andrey
25.01.2018
15:58:16
но эта ошибка мне кажется точно не репортится. Иначе лог был бы просто огромным
У меня приложение успешно отправляет мыло, в котором нет кода ошибки текста сообщения, но есть стек трейс где видно что это именно 404 и что конкретно не мог найти. Да, кстати, вьюху свою для 404 рисовал ещё. Это влияет на код ошибки?

Неохота интанс-то проверять... https://laravel.com/docs/5.5/errors#the-exception-handler

Dmitry
25.01.2018
16:05:59
тебе не по кодам надо исключать, а по эксепшенам. Ну или слушать событие ответа

Andrey
25.01.2018
16:10:40
Andrey
25.01.2018
16:15:15
хотя смотря как ты свою 404 рендеришь. ты отправляешь с ней код?
404 рендерится при вызове findOrFail() в модель. Сам же отправляю abort_unless($is_admin, 423) в мидлваре.

Google
Andrey
25.01.2018
16:17:55
Есть идея: создать свой эксепшен, затем добавить его в donotReports (вроде так) файла эксепшенов, далее в нужных местах не абортить, а кидать созданное исключение. А в методе report добавить if($this->shouldReport()... (Могу названия путать, с мобилы в метро неудобно) https://laravel-news.com/email-on-error-exceptions

Dmitry
25.01.2018
16:18:34
А для рендера самого шаблона ты в хендлере никаких манипуляций не делаешь?

Dmitry
25.01.2018
16:20:17
Я про рендер

Andrey
25.01.2018
16:22:07
Не, там пусто. Больше ничего не менял в файле.

Мне кажется, самый нормальный вариант - это создать свой эксепшен и засунуть его в блок "не уведомлять".

Dmitry
25.01.2018
16:23:38
Так что бы репортить, проблемы нет, у тебя же проблема что бы исключать

Andrey
25.01.2018
16:25:18
До компа доберусь и скину исправленный код. Может понятней будет)

deconf
25.01.2018
16:58:51
говорят лысый нейронку хочет приструнить в 5.7

но сам то я не слышал

Евгений
25.01.2018
17:09:50
deconf
25.01.2018
17:10:47
хозяин

Евгений
25.01.2018
17:11:53
твой?

deconf
25.01.2018
17:12:15
ну не твой же

говорит формы будет валидировать

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