Jack
да да )
Jack
ладно, вообщем я понял нечего не изменилось (
adikalon
Ребят. Как передать переменную в шаблон?
Vyacheslav
adikalon
В документации есть инфа.
ткни носом. Там через провайдер? Мне нужно использовать фасад Auth в провайдерах он не доступен (или может можно как-то сделать его доступным?)
Vyacheslav
А при чём здесь шаблон, и провайдер?
Vyacheslav
Фасады должны быть доступны в том числе во вьюхе.
adikalon
А при чём здесь шаблон, и провайдер?
ктото здесь как-то посоветовал через него делать, я так и делал. Фасады доступны, но не не фасад нужен, мне нужно использовать фасад, чтобы получить данные, которые передать в шаблон (необходимо чтобы значение авторизированного пользователя было нарисовано в шапке сайта)
adikalon
оно не сработает в провайдере
adikalon
Мне нужен провайдер только для того, чтобы данные передать в шаблон (чтобы они были доступны во всех вьюхах)
adikalon
Рили?
рили
adikalon
А данные можно получить только используя фасад Auth, который в провайдере не работает
adikalon
Я хз. делаею dd() и оно показывает null
Anonymous
Ребят. Как передать переменную в шаблон?
В основном контролере Controller.php public function __construct() { $this->middleware(function ($request, $next) { View::share ('userName', Auth::user()->name); return $next($request); }); }
Даниил
Если ip не меняется, то через middleware throttle
adikalon
В основном контролере Controller.php public function __construct() { $this->middleware(function ($request, $next) { View::share ('userName', Auth::user()->name); return $next($request); }); }
Рано обрадовался. Дело в том, что некоторые контроллеры (наследуемые от основного) перегружают конструктор, соответственно, то, что я указал в Controller.php не передается в них. Есть иной способ передать данные в шаблон?
Леонид
Всем привет, возможно не по теме, но кто-то юзал push уведомления с Firebase или что-то подобное? Не до конца понимаю как это реализовано. Хочу чтобы юзер подписался на сайте и была возможность отправить на все его устройства
adikalon
parent::__construct();
лезть в консткторы этих контроллеров нельзя. Но я решил уже проблему по другому - содал мидлвер и именил его ко всем маршрутам
Alex
Если я тебя правильно понял
adikalon
Если я тебя правильно понял
нет, не правильно, но вопрос уже решен. Спасибо
Диего
Зачем наследовать класс если нельзя вызывать родительский конструктор
Anonymous
Открыл для себя dockstation
Anonymous
темные консольные будни сменились красивыми гуями
Aleserche
Ох, ничего себе
Luka
Добрый день. Кому интересна подработка долгая, по проекту на Laravel 5.4. ЧТобы не спамить подробностями прошу написать в личку
Luka
сразу оговорюсь проект странный. больше интересует человек кто умеет с явой работать хорошо и хорошие знаения фронта
Anonymous
Привет всем. Подскажите, пожалуйста, есть ли способ отдавать файл, не заливая его в папку public?
Siarhei
Можно хранить в storage, а потом обрабатывать запрос и отдавать его оттуда
Siarhei
https://laravel.com/docs/5.4/responses#file-responses
Siarhei
или https://laravel.com/docs/5.4/responses#file-downloads
Anonymous
Понял, спасибо.
Anonymous
Это не совсем то. Про функции знал, вопрос в том как его вытащить из storage
Игорь
Как можно в блейде php док писатЬ?
Игорь
А то так не камильфо, както <?php /** @var \App\Good $good */ ?>
Игорь
для автодополнения
SarcasmIO
у меня все
invariance
Игорь
Ладно, напишу и удалю 🤷🏻‍♂️
Anonymous
симплинк
Можно подробнее, пожалуйста?
SarcasmIO
для автодополнения достаточно blade плагина в ide
Siarhei
в чем проблема? )
Dmitriy
Можно подробнее, пожалуйста?
https://laravel.com/docs/5.5/filesystem#the-public-disk
Anonymous
Проблема в том, что он получает файл из папки public
Anonymous
А мне данный файл нельзя хранить в этой папке, то есть он должен быть приватным
Игорь
для автодополнения достаточно blade плагина в ide
Опа, это интерестно, щас гляну, у меня ток ларовский стоит
Dmitriy
А мне данный файл нельзя хранить в этой папке, то есть он должен быть приватным
закрыть сервером прямой доступ к файлам. . отдавать через пхп
Siarhei
$pathToFile = storage_path(‘….’)
Siarhei
даже закрывать ничего не нужно
Siarhei
по умолчанию корень смотрит на public
Siarhei
файлы можно хранить в storage
Siarhei
и контроллером просто обрабатывать нужное
Игорь
Ладно
Anonymous
и контроллером просто обрабатывать нужное
Действительно. Спасибо большое.
Ilya
Как сделать что бы id был на первом месте, а не на последнем?
Anonymous
а какая разница?
Джамиль
А разница какая?))
Ilya
ну просто на фронтенде пришлос писать адаптер. Что бы при user.push(датаСБД) в таблицу норм вставилось
Anonymous
че?
Anonymous
с каких пор порядок элементов в ассоциативном массиве важен?
Ilya
Щя я сам себе постараюсь объяснить зачем я так сделал
Ilya
Ну вот смотри. У меня есть форма. Через нее я добавляю пользователя. Запрос идет на сервак. Там юзер добавлетяс и мне возвращает то что добавило. А потом я вставля то что пришло в таблицу
Джамиль
Ну и пофиг же
Ilya
Ну не. Если у меня заголовок таблицы. id name family
Ilya
а у меня id на последнем месте то в таблицу ватсляестся имя фамиля id
Ilya
*вставляется
Ilya
Или я что то неправильно делаю?