(9 сен 2018, 00:22) (
0/
0)
[
0]
koldun,
Тогда переписывай, чтоб можно было в дальнейшем это все поддерживать) в бд индексы стоят? На чем фронт? Я бы посоветовал vue , отличная штука, прям с коробки с laravel идет)
(9 сен 2018, 00:15) (
0/
0)
[
0]
koldun,
Логика говнокодера) тогда нах тебе ларавель? Пиши нативно, процедурно на php 5.3
Добавлено спустя 2 мин:
$i = 0;
$count = $item->automatic_belts - $item->count_belts;
for($i; $i < $count; $i++){
Зачем $i вынесен?
$count = $item->automatic_belts - $item->count_belts;
for($i = 0; $i < $count; $i++){
(9 сен 2018, 00:14) (
0/
0)
[
0]
if($item->count > 0){
Можно так:
if($item->count){
(9 сен 2018, 00:10) (
0/
0)
[
0]
1.
$items = BackPack::where('user_id', Auth::user()->id)->where('automatic_belts', '!=', null)->get();
Используй отношения,пиши связь в модели user и вызывай так например:
$items = Auth::user()->backpack )
Добавлено спустя 2 мин:
Auth::user()->count_belt_size = Auth::user()->count_belt_size - $item->size;
правильно так:
Auth::user()->count_belt_size -= $item->size;
Добавлено спустя 4 мин:
if($item->count == 0 AND $item->count_belts == 0 AND $item->automatic_belts == 0){
Можно так
if(!$item->count && !$item->count_belts && !$item->automatic_belts){
(9 сен 2018, 00:07) (
0/
0)
[
0]
koldun,
во первых ты изобретаешь велосипед, так-то)
"Если это отлично работает" - с такой логикой так и останешься говнокодером. Ща буду писать что не так, а потом уже сам решай) конечно в логику влезать не буду, т.к. Нет времени вникать в логику
(8 сен 2018, 23:52) (
0/
0)
[
0]
koldun,
говнокод + не пользуешься преимуществами Laravel
Добавлено спустя 4 мин:
Да и если просишь не оценивать бэк, то зачем писать, что на laravel? Это типо смотрите, я модный) а в итоге не используешь функционал и говнокодишь) небойсь фронт написан на какомнибудь jquery?