Size: a a a

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

2021 March 01

AB

Alexey Bubnov in Laravel для начинающих
Ну вот щас почитаю тогда внимательнее как это сделать...
источник

Y

Yurii in Laravel для начинающих
Andrey Helldar
В твоём условии задано, что если придёт два параметра, то ten одновременно должен быть как "сухой", так и "мокрый".

Лучше всего не разделяй их:

$filtered = array_filter([
 $request->has('dry') ? 'Сухой': '',
 $request->has('wet') ? 'Мокрый': ''
]);

$productsQuery->whereIn('ten', $filtered)
А еще такой вопрос.
это все заработало но
когда перехожу на страницу товаров нету надо применить фильтры тенов тогда появится

Я Хочу if прописать этой всей функции но не выходит
почему || или не работает
источник

АЗ

Алихан Закиров... in Laravel для начинающих
Yurii
А еще такой вопрос.
это все заработало но
когда перехожу на страницу товаров нету надо применить фильтры тенов тогда появится

Я Хочу if прописать этой всей функции но не выходит
почему || или не работает
Хахаха
источник

АЗ

Алихан Закиров... in Laravel для начинающих
Извини
источник

АЗ

Алихан Закиров... in Laravel для начинающих
Прикольное использование оператора
источник

АЗ

Алихан Закиров... in Laravel для начинающих
Надо делать не так
источник

АЗ

Алихан Закиров... in Laravel для начинающих
А вот так $request->has(‘dry’) || $request->has(‘wet’)
источник

Y

Yurii in Laravel для начинающих
Алихан Закиров
А вот так $request->has(‘dry’) || $request->has(‘wet’)
точно Спасибо
источник

AH

Andrey Helldar in Laravel для начинающих
Yurii
А еще такой вопрос.
это все заработало но
когда перехожу на страницу товаров нету надо применить фильтры тенов тогда появится

Я Хочу if прописать этой всей функции но не выходит
почему || или не работает
Условие кривое. Wet ll dry строки сравнивает.
источник

r

rin in Laravel для начинающих
Alexey Bubnov
Раз чатик для начинающих, то тупейший вопрос:
Футер (всякие популярные товары и проч) делаются через какой механизм???
Ну тоесть общие запросы и функции для всех страниц???
источник

AB

Alexey Bubnov in Laravel для начинающих
Вооооооот...
Кто слепошара???
Прально!!!
источник

AB

Alexey Bubnov in Laravel для начинающих
Пасиба!!!
источник

DS

Dima S in Laravel для начинающих
Народ, никогда ничего не делал в Блейд твиг и тд, в шаблоны ничего не отравлял, просто лепил api для фронта. скоро на работу новую и чет очкую
источник

DS

Dima S in Laravel для начинающих
Стоит ли изучать php шаблонизацию, это как то кардинально отличается?
источник

DS

Dima S in Laravel для начинающих
От того же Vue nuxt ?
источник

w

wzk in Laravel для начинающих
юзер имеет поле с датой рождения. нужно выводить в модели User его возраст. добавил просто функцию в модель

public function getAge()
   {
       return Carbon::parse($this->birthday)->age;
   }

и вручную на запросах в апи, в контроллере дописываю уже результат этой функции.

$user->age = $user->getAge();

есть ли какой-то более простой способ это сделать или чтобы всегда в User присутствовал age без вызова каждый раз этой функции?
источник

AK

Anatolii Koziura in Laravel для начинающих
wzk
юзер имеет поле с датой рождения. нужно выводить в модели User его возраст. добавил просто функцию в модель

public function getAge()
   {
       return Carbon::parse($this->birthday)->age;
   }

и вручную на запросах в апи, в контроллере дописываю уже результат этой функции.

$user->age = $user->getAge();

есть ли какой-то более простой способ это сделать или чтобы всегда в User присутствовал age без вызова каждый раз этой функции?
источник

AK

Anatolii Koziura in Laravel для начинающих
если в кратце, то переименуй метод getAge в getAgeAttribute, и сможешь обращаться к свойству $user->age на прямую
источник

w

wzk in Laravel для начинающих
Anatolii Koziura
если в кратце, то переименуй метод getAge в getAgeAttribute, и сможешь обращаться к свойству $user->age на прямую
спасибо, вот это круто. только получается $user->age не присутствует, пока его не дернуть и в контроллере пишу
$user->age = $user->age;
верно?
источник

AK

Anatolii Koziura in Laravel для начинающих
wzk
спасибо, вот это круто. только получается $user->age не присутствует, пока его не дернуть и в контроллере пишу
$user->age = $user->age;
верно?
почти
источник