
Vladimir
23.06.2017
17:35:07
Парни. Подскажите такую вещь. У меня конфиг в бд хранится, и мне нужно внутри конфиг файла, получить config('settingsdb.mail_host') к примеру. Но я не могу это сделать, т.к сначала грузятся нативные конфиги, а потом провайдеры. Как можно замутить эту херню?

Андрэ
23.06.2017
17:36:16
внутри конфиг файла получай данные из .env файла

Vladimir
23.06.2017
17:36:30
Мне не из .env надо, а из базы данных

Андрэ
23.06.2017
17:36:49
аа, не так прочитал

Google

Андрэ
23.06.2017
17:37:28
Кажется, несколько странное решение

Vladimir
23.06.2017
17:37:36
Знаю, но нужно так)
Попробую свой провайдер создать, и глану

Андрэ
23.06.2017
17:38:04
А тебе конфиг, который в БД лежит- надо чтобы именно как конфиг ларавеля был доступен, по config?

Vladimir
23.06.2017
17:38:53

Dmitriy
23.06.2017
17:40:33

Yushkevich
23.06.2017
17:40:46

Dmitriy
23.06.2017
17:43:51
он кинет ModelNotFoundException
или 404 ошибку в контроллере

Yushkevich
23.06.2017
17:44:31
Ну и в идеале, надо бы в этом самом обработчике (и не только этом) сразу и логи прописать нужного уровня и тд
а если этого нет, то упадет

Google

Yushkevich
23.06.2017
17:45:21
поэтому тут дело не в "контролере можно все", а в том, что еще сделано

Dmitriy
23.06.2017
17:45:23
If the exception is not caught, a 404 HTTP response is automatically sent back to the user, so it is not necessary to write explicit checks to return 404 responses

F01134H
23.06.2017
17:46:06
if Diman pishet on english what a fuck man

Dmitriy
23.06.2017
17:48:10
ya tupo skopiroval s doki

Yushkevich
23.06.2017
17:48:50
Еще раз - если ты обрабатываешь экзепты по принципу "Никак", то этот вариант более чем подойдет.
Это мы говорим про коробку без дополнительных телодвижений в виде "посмотреть, откуда ломятся, переадресовать на нужную страницу, а не всегда на дефолт". Ну и помним, что эти ModelNotFound внутри $dontReport по дефолту. Ну так, на всякий.
И я сейчас не сказал, что "всегда нужно это менять". Это я так, тоже заранее на всякий

Dmitriy
23.06.2017
17:49:49
Выше человеку нужно было просто 404. о каких обработках идет реч ? зачем придумывать сложность и т.д.

Yushkevich
23.06.2017
17:50:08
Если ты это знаешь и тебя такое поведение устраивает, то ок.
А там выше и давался человеку также ответ. Я же не сказал "как же ты без тестов вообще не боишься в браузере обновлять страницу"
Было указано несколько вариантов
и findOrFail или if() abort(404)
со всеми плюсами и минусами. От этого знаний вроде не должно убавится, а сложности так себе добавлено. Теперь надо запомнить, что можно так, а можно эдак
на вкус и цвет.. Ну и тд

F01134H
23.06.2017
17:53:46
я вообще кастомные фейлы в ларке абал
лучше свое что-нибудь написать, более прозрачное
ну или стандартные exception юзать
а то куча магических методов и все юзают разный функционал
или мб я что то не понимаю

Yushkevich
23.06.2017
17:56:18
Там достаточно магии и не все сделано удобно. Иногда приходится по исходникам полазить, чтобы посмотреть, как работает

Google

F01134H
23.06.2017
17:56:48
а еще лучше рест)

Vitaly
23.06.2017
17:59:25
Всем привет

F01134H
23.06.2017
17:59:47
привет Виталя

Vitaly
23.06.2017
17:59:52
Личный кабинет удобно же на ларавеле делать?

F01134H
23.06.2017
17:59:57
ээ
ну да

Vitaly
23.06.2017
18:00:45
Мы Бэка не может найти в команду(
Как быстро освоить эту тему
Личный кабинет , своя CRM
Я фронтендер

F01134H
23.06.2017
18:02:41
о
возьмите меня

F01134H
23.06.2017
18:03:26
а вообще, laravel.su
а в laravel.com вообще все на пальцах объяснено

Vitaly
23.06.2017
18:04:19
Я начал читать таже авторизация вроде все понятно расписано
Модель MVC же
?
В php строится вокруг model view controller?

Yushkevich
23.06.2017
18:06:03
уже достаточно много всего и проектов разных

Google

Vitaly
23.06.2017
18:07:17
В Joomla есть такая удобная штука seblod
Собрал свой лего и счастлив

Yushkevich
23.06.2017
18:07:46
ой спасибо. А потом это лего становится франкенштейном

Admin
ERROR: S client not available

Yushkevich
23.06.2017
18:07:57
и даже после разряда нормально не шевелится

Vitaly
23.06.2017
18:09:15
CRM лучше же для серьезной компании свою писать?
Amocrm нам не подходит
Там нет зависимых полей
Через seblod это собрать не составляет проблем
В laravel все это из коробки? Пользователи, права, авторизация?

Luka
23.06.2017
18:15:40

Yushkevich
23.06.2017
18:17:20
Есть много пакетов, которые решают многие задачи. Тут нужно смотреть, какие именно нужны права
Можно Sentil посмотреть
Sentry
если штатного не хватает
тут еще вопрос удобства работы с этим

Евгений
23.06.2017
18:20:24
Я профи, берите меня на работу кароч

Yushkevich
23.06.2017
18:50:34
А кто чего хочет? Мы в спб скоро будем человека искать. Можем рассмотреть варианты )
нам уровня мидла будет нужен человек

F01134H
23.06.2017
18:55:24
офис?

Google

Evgeny_30
23.06.2017
18:59:40
Сезон crm-ок B-)

Евгений
23.06.2017
19:13:46
Нужна удаленка на парт тайм, желательно какой то конкретный проект полностью делать от начала до конца
Вот :)

Evgeny_30
23.06.2017
19:14:25
Да не, мне кажется, что права, самостоятельно прописать, не так сложно

Dmitriy
23.06.2017
20:31:49
установил laravel-debugbar. Прописал настройки в app.php Barryvdh\Debugbar\ServiceProvider::class а также 'Debugbar' => Barryvdh\Debugbar\Facade::class. В debugbar.php 'enabled' => true. НО в браузере не показывается панель с ним. Может пожалуйста подсказать, в чем проблема. ларавел версия 5.3. Запускаю проект через виртуалбокс + вагрант homstead от самого ларавела. Спасибо

Yushkevich
23.06.2017
21:02:26
В env файле debug=true
Затем pup artisan conf:cache

Dmitriy
23.06.2017
21:09:16
я так и делал.

Vashelon
24.06.2017
01:57:49
@MoneyMafia - канал где бесплатно публикуются различные способы и схемы заработка, которые продаются на тематических форумах за бешенные деньги.

Vlad
24.06.2017
08:42:44
Карбон можно локализовать не используя допббиблиотеки?
Carbon\Carbon::setlocale('ru')->parse($Company->create_at)->format('d F Y')}
Ломается парсе
<?
setlocale (LC_TIME, 'ru_RU.UTF-8', 'Rus');
?>
<span class="company__date">{{ Carbon\Carbon::parse($Company->create_at)->formatLocalized('%d %B %Y')}}</span>