Size: a a a

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

2020 August 14

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
Ivan ******
Когда делаю так, не работает, нужно подставлять значение. А как можно сделать привязку к полю из БД? По скриншоту поймёте что я хочу
whereColumn
источник

I*

Ivan ****** in Laravel для начинающих
ого. Спасибо)
источник

w

walfter in Laravel для начинающих
Хотя да... Сделай через элоквент, потом делаешь _menu.blade.php в котором перебираешь все элементы первого порядка, и где есть дети инклюдишь дополнительно _menu.blade.php заного
источник

w

walfter in Laravel для начинающих
Только давая в него следующий порядок
источник

w

walfter in Laravel для начинающих
include('_menu', ['items' => $menu]);

Сам меню

@foreach($items AS $item)
action
@if($item->childrens()->count())
@include('_menu', ['items' => $item->childrens])
@endif
@endforeach
источник

w

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

BS

B S in Laravel для начинающих
Здравствуйте. Возник вопрос по поводу валидации. Опишу ситуацию. В запросе идет массив объектов items (warehouse_id, product_id, quantity), есть ли способ валидировать через callback внутри которой можно получить к product_id текущего объекта внутри массив items.
На данный момент делаю так
$attributeArray = explode('.', $attribute);
array_pop($attributeArray);
$productIDAttribute = implode('.', $attributeArray) . '.product_id';
$warehouseID = implode('.', $attributeArray) . '.warehouse_id';
$productID = data_get($this->all(), $productIDAttribute);
$warehouseID = data_get($this->all(), $productIDAttribute);
Может есть какой-нибудь другой способ :) Спасибо заранее!
источник

w

walfter in Laravel для начинающих
Обратится к элементу массива при валидации?
источник

BS

B S in Laravel для начинающих
Да
источник

w

walfter in Laravel для начинающих
[
'products' => ['array'],
'products.*.product_id' => ['exists:products,id'],
]
источник

N

Navik in Laravel для начинающих
walfter
include('_menu', ['items' => $menu]);

Сам меню

@foreach($items AS $item)
action
@if($item->childrens()->count())
@include('_menu', ['items' => $item->childrens])
@endif
@endforeach
Спасибо за помощь. Ещё такой вопрос если можно. На сайте si-dev.com/ru/blog/laravel-view-composer говорится об использовании view composer, можете объяснить или указать где в доках про это написано?
источник

w

walfter in Laravel для начинающих
Эм
источник

w

walfter in Laravel для начинающих
Базовые
источник

w

walfter in Laravel для начинающих
Вью
источник

w

walfter in Laravel для начинающих
Вью компос
источник

w

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

N

Navik in Laravel для начинающих
Нашёл. Спасибо
источник

N

Navik in Laravel для начинающих
Просто хотел узнать, нужен ли этот метод в моем случае)
источник

BS

B S in Laravel для начинающих
walfter
[
'products' => ['array'],
'products.*.product_id' => ['exists:products,id'],
]
источник

w

walfter in Laravel для начинающих
Вон даже как=)))
источник