Kyslik / column-sortable не работает на развернутом приложении - PullRequest
0 голосов
/ 16 января 2020

Я добавил Kyslik / column-sortable простая сортировка в мои таблицы, и все, казалось, работало очень хорошо, пока я не отправил обновления на работающий сервер. Я не получаю никаких ошибок, просто при нажатии на заголовки столбцов таблицы обновляется таблица, но ничего не меняется и ничего не сортируется.

Модель пользователя:

use Kyslik\ColumnSortable\Sortable;
class User extends Authenticatable
{
    use Notifiable, Sortable;

    public $sortable = [
        'id',
        'name',
        'username',
        'created_at',
        'role',
    ];
...
}

Пользователь index.blade. php:

            <tr>
                <th scope="col">@sortablelink('id', '#')</th>
            </tr>
            </thead>
            <tbody>
            @foreach($users as $user)
                <tr>
                    <th scope="row">{{$user->id}}</th>
                </tr>
            @endforeach
            </tbody>
        </table>
        {!! $users->appends(\Request::except('page'))->render() !!}

Контроллер пользователя:

public function index(){
        $users =  User::sortable(['id' => 'desc'])->paginate(50);
        return view('users.index')->with('users', $users);
    }

I ' m используя Laravel 6.

Когда я удаляю из контроллера порядок по умолчанию ['id' => 'desc'], таблица возвращается к c, но все равно не работает.

...