Я хочу прослушать событие загрузки (или рендеринга) , как я могу это сделать в Laravel 5, используя фасад *Event::
в файле routes.php
.Laravel 5: Просмотреть загруженное событие
1
A
ответ
1
Вместо этого вы можете использовать, например, view::composer, если вы хотите передавать некоторые общие данные каждый раз при загрузке представления, тогда в этом случае создайте view::composer
в «App \ Http \ ViewComposers» и зарегистрируйте его, используя поставщика услуг, например это:
<?php namespace App\Providers;
use View;
use Illuminate\Support\ServiceProvider;
class ComposerServiceProvider extends ServiceProvider {
public function boot()
{
// Run "compose" method from "App\Http\ViewComposers\ProfileComposer" class
// whenever the "profile" view (Basically profile.blade.php) view is loaded
View::composer('profile', 'App\Http\ViewComposers\ProfileComposer');
}
}
Затем создайте ProfileComposer
как это (Взято из Laravel
документации):
<?php namespace App\Http\ViewComposers;
use Illuminate\Contracts\View\View;
use Illuminate\Users\Repository as UserRepository;
class ProfileComposer {
protected $users;
public function __construct(UserRepository $users)
{
$this->users = $users;
}
// Bind data to the view
public function compose(View $view)
{
$view->with('count', $this->users->count());
}
}
Таким образом, каждый раз, когда вы загрузите profile view
переменную $count
будут связаны с этой точки зрения, и вы можете использовать его, как и другие переменные в вашем view
. Вот и все. Подробнее читайте на странице Laravel website.
Смежные вопросы
- 1. Как просмотреть загруженное изображение в веб-браузере в laravel lumen?
- 2. розжига событие в Laravel 5
- 3. Событие, загруженное LD_PRELOAD
- 4. Событие, загруженное в Appcache HTML5
- 5. Как подключить событие, загруженное DOM?
- 6. VideoJS - swf Загруженное событие метаданных
- 7. WPF, загруженное событие, свойство IsLoaded
- 8. Активность для Android «загруженное событие»
- 9. Просмотреть загруженное изображение во время его загрузки?
- 10. Как просмотреть загруженное изображение в php-форме
- 11. Узел JS: как просмотреть загруженное изображение двоичного?
- 12. Невозможно просмотреть загруженное изображение в приложении
- 13. Laravel 5 просмотреть поставщика услуг композитора, исключить префикс из шаблона
- 14. Как просмотреть данные по id на laravel 5?
- 15. Невозможно просмотреть данные сеанса после обновления в Laravel 5
- 16. Как просмотреть модуль laravel?
- 17. Laravel 5 - Laravel \ Collective
- 18. WFFM Image Загруженное событие Sitecore 8
- 19. Google Map v3 Событие, загруженное карточкой
- 20. Как использовать «загруженное» событие FuelUX DataGrid?
- 21. MvvmCross - On View Загруженное событие в Android
- 22. Угловое onChangeView И полностью загруженное событие
- 23. Как вызвать загруженное событие combobox на winload
- 24. Загруженное событие не срабатывает в UserControl
- 25. Есть ли у Dygraph загруженное событие?
- 26. Взаимоотношения с Laravel 5
- 27. Laravel не может воспроизводить загруженное видео mp4
- 28. Просмотреть календарь, если есть событие
- 29. Laravel 5 удаляет событие, игнорируя атрибуты при мягком удалении
- 30. Laravel 5 with Foundation 5
Вы можете использовать 'View :: composer()', что вам нужно? Поделиться больше информации. –
Что мне нужно, так это то, что я хочу сделать что-то общее для всех видов моего приложения. – Sn0opr
@ TheAlpha. Это то, что мне нужно, спасибо, добавьте ответ, чтобы я мог проверить, как разрешено, танк вас – Sn0opr