Как выполнить естественную сортировку данных в реализации сервиса? - PullRequest
0 голосов
/ 23 января 2019

Я реализовал Datatable как сервис, и у меня есть столбец для сотрудников по Id E1, E2, E3, ..., E100 и так далее. Но когда я использую нормальный порядок, он сортирует 1,10,11, .... Я использовал естественный плагин сортировки, но он не работает. Ниже моя функция getCustomParameters. Есть идеи по этому поводу?

public function getCustomParameters()
{
    $parameters = [    
        'dom' => 'lifrptip',
        'buttons' => ['csv', 'excel', 'pdf', 'print', 'reset', 'reload'],
        'lengthMenu' => [ [50, 100, 200, -1], [50, 100, 200, "All"] ],
        'order' => [[ 0, "asc" ]],
        'columnDefs'=> [
           [ 'type'=> 'natural', 'targets'=> 0 ]
        ]
    ];

    return array_merge($this->getBuilderParameters(), $parameters);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...