Создание собственных blade директив в laravel
Сегодня мы рассмотрим Blade шаблонизатор, а именно создание собственных директив для вывода какой-либо информации, а также условное директивы #blade#laravel#cutcode --------------------------------------------------------------------------------- ❗️❗️❗️как делать сложные сайты на laravel? Это просто с cutcode! Поддерживай мой проект - https://cutcode.ru/ Угостить меня кофе - buymeacoffee.com/cutcode Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - https://cutcode.ru/chat-bot --------------------------------------------------------------------------------- Всех поклонников laravel я приветствую на канале Cutcode! Сегодня у нас небольшой ролик, рубрика "для тех кто не знал". Буду периодически демонстрировать какие-либо небольшие советы, либо фичи из Ларавел. Кто-то мог о них не знать, а кому-то они даже надеюсь пригодятся, но не забудьте об этом поделиться в комментариях! Сегодня мы рассмотрим Blade шаблонизатор, а именно создание собственных директив для вывода какой-либо информации, а также условное директивы - ничего сложного, погнали! Друзья начнём с создания собственной директивы. Для этого нужно открыть appServiceProvider к примеру и в метод Boot прописать воспользоваться фасадом Blade, далее вызвать метод директив в котором мы как раз объявим новую директиву. Давайте первым параметром необходимо задать наименование это директивы у нас с фантазией как всегда туго и мы назовём её "Hello World", наша любимая фразочка. А вторым параметром у нас функция которая вернёт как раз то что у нас выведется когда мы вызовем эту директиву где-либо в Blade шаблонах. Давайте воспользуемся и здесь напишем Hello world. Далее откроем Welcome Blade, нашу главную страницу и здесь сверху давайте вызовем только что созданную директиву Hello world. И посмотрим что у нас произошло. Да, мы сразу видим, что у нас отображается текст из этой директивы. То есть мы только что с вами создали свою директиву и вывели текст. Тоже самое мы могли бы здесь добавить какой-либо параметр дополнительно, пусть это будет какой-либо текст с именем. Здесь показать его в аргументах и добавить к нашей строке. После чего мы увидим что Hello world плюс имя. Вот так вот просто создаются собственные директивы. Я вам честно скажу за свой опыт мне не приходилось пользоваться созданием кастомных директив и я даже не знаю в каких моментах хорошо было бы их применять. Если у вас иначе, если у вас есть живые примеры, то обязательно напишите об этом в комментариях - когда и зачем вы их создавали, либо просто увидели сейчас что их можно создавать и у вас сразу в голове появился какой-либо план где это можно применить тоже об этом напишите, поделитесь мне будет крайне интересно. --------------------------------------------------------------------------------- делитесь этим видео с друзьями: https://www.youtube.com/watch?v=eZ6BNK8BDuk подпишитесь на YouTube-канал: https://www.youtube.com/c/CutCodeRu?sub_confirmation=1 Курс по Laravel с нуля: https://www.youtube.com/watch?v=phTSw6XDATw&list=PLTucyHptHtTkUbXaikXEmCWL8GradRx9I Создание собственных blade директив в laravel --------------------------------------------------------------------------------- наш сайт: https://cutcode.ru/ наш instagram: https://www.instagram.com/cutcoderu/ Наш telegram-канал: https://t.me/laravel_cutcode
Сегодня мы рассмотрим Blade шаблонизатор, а именно создание собственных директив для вывода какой-либо информации, а также условное директивы #blade#laravel#cutcode --------------------------------------------------------------------------------- ❗️❗️❗️как делать сложные сайты на laravel? Это просто с cutcode! Поддерживай мой проект - https://cutcode.ru/ Угостить меня кофе - buymeacoffee.com/cutcode Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - https://cutcode.ru/chat-bot --------------------------------------------------------------------------------- Всех поклонников laravel я приветствую на канале Cutcode! Сегодня у нас небольшой ролик, рубрика "для тех кто не знал". Буду периодически демонстрировать какие-либо небольшие советы, либо фичи из Ларавел. Кто-то мог о них не знать, а кому-то они даже надеюсь пригодятся, но не забудьте об этом поделиться в комментариях! Сегодня мы рассмотрим Blade шаблонизатор, а именно создание собственных директив для вывода какой-либо информации, а также условное директивы - ничего сложного, погнали! Друзья начнём с создания собственной директивы. Для этого нужно открыть appServiceProvider к примеру и в метод Boot прописать воспользоваться фасадом Blade, далее вызвать метод директив в котором мы как раз объявим новую директиву. Давайте первым параметром необходимо задать наименование это директивы у нас с фантазией как всегда туго и мы назовём её "Hello World", наша любимая фразочка. А вторым параметром у нас функция которая вернёт как раз то что у нас выведется когда мы вызовем эту директиву где-либо в Blade шаблонах. Давайте воспользуемся и здесь напишем Hello world. Далее откроем Welcome Blade, нашу главную страницу и здесь сверху давайте вызовем только что созданную директиву Hello world. И посмотрим что у нас произошло. Да, мы сразу видим, что у нас отображается текст из этой директивы. То есть мы только что с вами создали свою директиву и вывели текст. Тоже самое мы могли бы здесь добавить какой-либо параметр дополнительно, пусть это будет какой-либо текст с именем. Здесь показать его в аргументах и добавить к нашей строке. После чего мы увидим что Hello world плюс имя. Вот так вот просто создаются собственные директивы. Я вам честно скажу за свой опыт мне не приходилось пользоваться созданием кастомных директив и я даже не знаю в каких моментах хорошо было бы их применять. Если у вас иначе, если у вас есть живые примеры, то обязательно напишите об этом в комментариях - когда и зачем вы их создавали, либо просто увидели сейчас что их можно создавать и у вас сразу в голове появился какой-либо план где это можно применить тоже об этом напишите, поделитесь мне будет крайне интересно. --------------------------------------------------------------------------------- делитесь этим видео с друзьями: https://www.youtube.com/watch?v=eZ6BNK8BDuk подпишитесь на YouTube-канал: https://www.youtube.com/c/CutCodeRu?sub_confirmation=1 Курс по Laravel с нуля: https://www.youtube.com/watch?v=phTSw6XDATw&list=PLTucyHptHtTkUbXaikXEmCWL8GradRx9I Создание собственных blade директив в laravel --------------------------------------------------------------------------------- наш сайт: https://cutcode.ru/ наш instagram: https://www.instagram.com/cutcoderu/ Наш telegram-канал: https://t.me/laravel_cutcode
