Myvideo

Guest

Login

Просто о Laravel. CutCode View Composers. Как расшарить данные во все view в Laravel

Uploaded By: Myvideo
8 views
0
0 votes
0

🎯 Загружено автоматически через бота: 🚫 Оригинал видео: 📺 Данное видео принадлежит каналу «Просто о Laravel. CutCode» (@CutCodeRu). Оно представлено в нашем сообществе исключительно в информационных, научных, образовательных или культурных целях. Наше сообщество не утверждает никаких прав на данное видео. Пожалуйста, поддержите автора, посетив его оригинальный канал. ✉️ Если у вас есть претензии к авторским правам на данное видео, пожалуйста, свяжитесь с нами по почте support@, и мы немедленно удалим его. 📃 Оригинальное описание: В сегодняшнем уроке из рубрики “для тех, кто не знал“ мы поговорим о том, как отправить какие-либо данные (переменные) во все view (ну либо в определенные view). Этот метод часто применяется в проектах, поэтому будет полезно! #composers#laravel#cutcode --------------------------------------------------------------------------------- Станьте спонсором канала, это очень модно и помогает каналу: ❗️❗️❗️как делать сложные сайты на laravel? Это просто с cutcode! Поддерживай мой проект - 🤖🤖🤖Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - --------------------------------------------------------------------------------- ⏰ Таймкоды: Введение Передача переменной во все view Передача переменной в определенные view Подведение итогов Всех поклонников Laravel я приветствую на канале Cutcode! Сегодня мы рассмотрим простую тему, но вы просили ее осветить в комментариях и это рубрика как раз служит таким целям. Мы поговорим о том, как отправить какие-либо данные во все view, ну либо в определенные view - это довольно частая практика и сейчас мы ее разберем. Но для начала я хочу научить вас магии, которую я использую повседневно - а именно возможностью заглядывать в документацию. Вот как раз у нас есть задача отправить какую-либо переменную вовсе view и мы открываем необходимый раздел документации. И что видим? Отправить данные вовсе view немного английского, либо можно воспользоваться переводчиком. Далее нам необходим AppServiceProvider, далее нам необходим фасад view и метод Share. И далее мы здесь первым параметром указываем ключ переменной, которая будет доступна во всех View. И соответственно значение. Давайте посмотрим как это работает на примере. Откроем AppServiceProvider, воспользуемся фасадом view, вызовем метод share и пусть будет переменная version (версия) - текущая версия нашего проекта и значение будет 2. Далее откроем стартовую view velcome и здесь попробуем отобразить эту переменную. Окей. Вернемся в браузер, обновимся и видим здесь в уголке как раз заветную двоечку. Давайте я сделаю заголовки, чтобы мало ли кому-то будет не видно. Окей думаю теперь видно - вот она двоечка. Я также создал еще несколько тестовых вьюх: тест, тест 2, чтобы также продемонстрировать что переменные передаются во все view. Давайте откроем - здесь я убрал стартовый контент и тест 2. И попереходим, посмотрим что везде есть эта переменная. Здесь мы уже убедились что все хорошо, идем далее - test. Все ещё видим нашу двоечку и второй url test/test2 - и как видим что эта переменная у нас передается во все view. --------------------------------------------------------------------------------- 📹 делитесь этим видео с друзьями: 🔔 подпишитесь на YouTube-канал: 📼 Курс по Laravel с нуля: View Composers. Как расшарить данные во все view в Laravel --------------------------------------------------------------------------------- 🔗 наш сайт: 📷 наш instagram: 📱 Наш telegram-канал:

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later