Size: a a a

Laravel для начинающих

2020 June 01

VY

Vladimir Yefremov in Laravel для начинающих
Andrey Helldar
Vuetify без vue под капотом не сможет - это лишь набор компонентов.
понял
источник

МК

Мирко Крокоп... in Laravel для начинающих
Привет, ребята!
Ваяю сайдбар (последние новости), который должен выводиться внутри некоторых разделах сайта (но не во всех).

Создал Middleware для сайдбара,  внутри которого сделал  View::share. Все работает. Но такая логика кажется совсем не очевидной. Человеку, который придет в проект придется поиском по коду искать, откуда пришла эта переменная в шаблон.

Подскажите, пожалуйста, есть для таких целей более красивый способ?
источник

ЕК

Егор Карась... in Laravel для начинающих
комментарий в шаблоне /** эта херня пришла из мидлвари */
источник

P

PSYTRGLES in Laravel для начинающих
🤣
источник

МК

Мирко Крокоп... in Laravel для начинающих
Егор Карась
комментарий в шаблоне /** эта херня пришла из мидлвари */
В Laravel часто находится вариант сделать так, чтобы было понятно без коментов. Подумал, мб и для данного случая есть нормальный вариант))

Тем-более, помимо комента придётся ещё и в самом middleware if конструкции городить для проверки текущего шаблона.

Нашёл инфу про вью композеры. Сейчас попробую, мб, это средство окажется тем, что нужно. Если да, скоро сообщу)
источник

S

Sergo in Laravel для начинающих
Мирко Крокоп
Привет, ребята!
Ваяю сайдбар (последние новости), который должен выводиться внутри некоторых разделах сайта (но не во всех).

Создал Middleware для сайдбара,  внутри которого сделал  View::share. Все работает. Но такая логика кажется совсем не очевидной. Человеку, который придет в проект придется поиском по коду искать, откуда пришла эта переменная в шаблон.

Подскажите, пожалуйста, есть для таких целей более красивый способ?
а почему она из миддлвара приходит?)
источник

МК

Мирко Крокоп... in Laravel для начинающих
Sergo
а почему она из миддлвара приходит?)
А откуда должна? К роуту/контроллеру же не привяжешь.
источник

S

Sergo in Laravel для начинающих
Мирко Крокоп
А откуда должна? К роуту/контроллеру же не привяжешь.
view compose ?
источник

МК

Мирко Крокоп... in Laravel для начинающих
Sergo
view compose ?
Ага, чуть выше о ней написал. Есть шанс, что подойдёт лучше, чем  middleware.
источник

P

PSYTRGLES in Laravel для начинающих
он для этого и нужен, можешь еще глянуть
https://laravel.com/docs/7.x/blade#components
источник

P

PSYTRGLES in Laravel для начинающих
в крайних /** @var */ можешь юзать, автокомплит шторм подтянет
источник

.

.exe in Laravel для начинающих
PSYTRGLES
в крайних /** @var */ можешь юзать, автокомплит шторм подтянет
почему-то у меня отвращение к таким коментам
источник

P

PSYTRGLES in Laravel для начинающих
не без этого, поэтому и крайний вариант
источник

.

.exe in Laravel для начинающих
*изобрели коменты в коде, чтобы другие разработчики могли понимать своих коллег
*пишешь коменты чтобы IDE понимал твои переменные
источник

.

.exe in Laravel для начинающих
кекаю всегда из этого)
источник

XM

Xachik Margaryan in Laravel для начинающих
Привет всем .
такая вот проблема со связами
источник

XM

Xachik Margaryan in Laravel для начинающих
источник

XM

Xachik Margaryan in Laravel для начинающих
источник

XM

Xachik Margaryan in Laravel для начинающих
подскажите в чем проблема?
источник

ИС

Илья Сакович... in Laravel для начинающих
customer() - возвращает билдер
customer - вернет модель
источник