@azmarin

Как в TITLE передать значение при фильтрации?

В тайтл передается следующее:
@section('title', $category ? $category->seo_title : '')

Если категория такая-то, то тайтл из поля seo_title

Вопрос у чайника следующий: Как туда же передать ещё и {{$city? ''.$city->name : ''}}?
Не могу понять как передать несколько свойств?

@section('title', 'Категория - '.$category->seo_title. ' - город '.$city->name. ' - город' .$city->name)

Так выводит то что мне нужно, но если в фильтре не выбран город - выдаёт ошибку...

Понимаю что нужно "запрос" сформировать - типа: какая группа? - вывести и какой город - вывести, но как это в коде сделать не пойму...
@section('title', $category ? .$category->seo_title. $city ? .$city->name. : '')


Помогите пожалуйста...
  • Вопрос задан
  • 118 просмотров
Решения вопроса 1
@Yan-s
В контроллер вынесите логику формирования title.
Не пихайте всё в одну строку, последовательно делайте, чтоб не путаться, типа
$title = '';
$title .= $category ? 'Категория - ' . $category->seo_title : '';
$title .= $city ? 'Город - ' . $city->name : '';
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы