Laravel - Заказ по AS C / DES C с помощью кнопки или href - PullRequest
0 голосов
/ 20 июня 2020

У меня проблема с заказом с помощью кнопки или элемента a href.

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

Я перепробовал много функций, но все они работают. Есть идеи, пожалуйста?

подключиться к базе данных и передать данные в переменную

foreach, который я хочу заказать как c и des c с кнопками

1 Ответ

0 голосов
/ 20 июня 2020

Вы можете передать что-то вроде ?sort=asc внутри URL-адреса, а внутри контроллера выполните следующие действия:

public function getSomething(Request $request)
{
    $inputs = $request->all();

    $query = SomeModel::where('column_x', 'value');
    if (isset($inputs['sort']) && $inputs['sort'] === 'desc') {
        $query->orderBy('column_y', 'DESC');
    } else {
        $query->orderBy('column_y');
    }

    // continue with your logic...
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...