1
Some checks failed
Deploy / deploy (push) Has been cancelled

This commit is contained in:
ssww23
2026-03-17 01:59:00 +03:00
parent 93a655235a
commit 0ee9f05416
48 changed files with 1193 additions and 413 deletions

View File

@@ -44,24 +44,24 @@ class CompareController extends Controller
$compare = array_values(array_filter($compare, fn (int $id) => $id !== $product->id));
session()->put('compare', $compare);
return back()->with('status', "Товар \"{$product->name}\" удален из сравнения.");
return back()->with('status', __('Товар ":name" удален из сравнения.', ['name' => $product->name]));
}
if (count($compare) >= 4) {
return back()->with('status', 'Можно сравнить не более 4 товаров одновременно.');
return back()->with('status', __('Можно сравнить не более 4 товаров одновременно.'));
}
$compare[] = $product->id;
session()->put('compare', array_values(array_unique($compare)));
return back()->with('status', "Товар \"{$product->name}\" добавлен в сравнение.");
return back()->with('status', __('Товар ":name" добавлен в сравнение.', ['name' => $product->name]));
}
public function clear()
{
session()->forget('compare');
return back()->with('status', 'Список сравнения очищен.');
return back()->with('status', __('Список сравнения очищен.'));
}
private function compareIds(): array