Создание собственных blade директив в laravel

Сегодня мы рассмотрим Blade шаблонизатор, а именно создание собственных директив для вывода какой-либо информации, а также условное директивы #blade#laravel#cutcode --------------------------------------------------------------------------------- ❗️❗️❗️как делать сложные сайты на laravel? Это просто с cutcode! Поддерживай мой проект - Угостить меня кофе - 🤖🤖🤖Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - --------------------------------------------------------------------------------- Всех поклонников laravel я приветствую на канале Cutcode! Сегодня у нас небольшой ролик, рубрика “для тех кто не знал“. Буду периодически демонстрировать какие-либо небольшие советы, либо фичи из Ларавел. Кто-то мог о них не знать, а кому-то они даже надеюсь пригодятся, но не забудьте об этом поделиться в комментариях! Сегодня мы рассмотрим Blade шаблонизатор, а именно создание собственных директив для вывода какой-либо информации, а также условное директивы - ничего сложного, погнали! Друзья начнём с создания собственной директивы. Для этого нужно открыть appServiceProvider к примеру и в метод Boot прописать воспользоваться фасадом Blade, далее вызвать метод директив в котором мы как раз объявим новую директиву. Давайте первым параметром необходимо задать наименование это директивы у нас с фантазией как всегда туго и мы назовём её “Hello World“, наша любимая фразочка. А вторым параметром у нас функция которая вернёт как раз то что у нас выведется когда мы вызовем эту директиву где-либо в Blade шаблонах. Давайте воспользуемся и здесь напишем Hello world. Далее откроем Welcome Blade, нашу главную страницу и здесь сверху давайте вызовем только что созданную директиву Hello world. И посмотрим что у нас произошло. Да, мы сразу видим, что у нас отображается текст из этой директивы. То есть мы только что с вами создали свою директиву и вывели текст. Тоже самое мы могли бы здесь добавить какой-либо параметр дополнительно, пусть это будет какой-либо текст с именем. Здесь показать его в аргументах и добавить к нашей строке. После чего мы увидим что Hello world плюс имя. Вот так вот просто создаются собственные директивы. Я вам честно скажу за свой опыт мне не приходилось пользоваться созданием кастомных директив и я даже не знаю в каких моментах хорошо было бы их применять. Если у вас иначе, если у вас есть живые примеры, то обязательно напишите об этом в комментариях - когда и зачем вы их создавали, либо просто увидели сейчас что их можно создавать и у вас сразу в голове появился какой-либо план где это можно применить тоже об этом напишите, поделитесь мне будет крайне интересно. --------------------------------------------------------------------------------- 📹 делитесь этим видео с друзьями: 🔔 подпишитесь на YouTube-канал: 📼 Курс по Laravel с нуля: Создание собственных blade директив в laravel --------------------------------------------------------------------------------- 🔗 наш сайт: 📷 наш instagram: 📱 Наш telegram-канал:
Back to Top