Задать вопрос
@vrazbros

Как лучше передать данные в шаблон в Laravel?

Kак лучше сделать ?

1) вариант return view('layouts')
->with('var1', $var1)
->with('someVar2', $someVar2)
->with('someVar3', $someVar3)
->with('someVar4', $someVar4);

или
2) вариант $varData = $this->formatService($responce);
return view('layouts')
->with('varData', $varData);

но в шаблоне нужно будет обращаться через varData.var1 и varData.someVar2
  • Вопрос задан
  • 102 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
delphinpro
@delphinpro Куратор тега Laravel
frontend developer
$var1 = '..';
$var2 = '..';
return view('layouts', compact('var1', 'var2'));


$var1 = '..';
$var2 = '..';
return view('layouts', [
  'var1' => $var1,
  'var2' => $var2,
]);


$varData = $this->formatService($responce); // ['var1' => '..', 'var2' => '..']
return view('layouts', $varData);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы