} вроде ок идёт, но я не вижу начало этой скобкиВо первых по тому что код построен кривовато, а во вторых нормальный редактор кода подсказывает открытие и закрытие скобок, даже в такой каше.
(как ты так и я буду)Во первых, как к незнакомому коллеге - я к вам на Вы, мы с вами на брудершафт не пили, хотя обычно мне не особо важно как обращаются, вы или ты, а во вторых - я вам совет дал, как нормально сделать, и по функционалу уточнил что у вас не работает (кука просто не будет ставиться после редиректа), а вы, кроме хамства и работы "на от*бись и так работает", ничего дельного не написали. Чувствуете тонкую разницу?
Yii::$app->response->redirect($setUrl, 302);
setcookie('current_language',$setLang,null,'/'); //эта строчка выполняться не будет
Я вынес запись куки после редиректа оно заработало...огорчу вас - после редиректа НИЧЕГО в последующем коде выполняться не будет.
После того как кука записывалась оно отказывалось редиректить.сомневаюсь что дело в куке. другое дело что вы не разобрались в вашем лапшекоде.
$i = 0;
while ($row = $result->fetch()) {
$products[$i]['id'] = $row['id'];
$products[$i]['name'] = $row['name'];
$products[$i]['image'] = $row['image'];
$products[$i]['price'] = $row['price'];
$products[$i]['is_new'] = $row['is_new'];
$products[$i]['description'] = $row['description'];
$i++;
}