А у меня снова к знатокам DataTables вопрос. Сделал всё, что мне надо, всё работает, но при первой загрузке страницы показывается все равно значок сортировки, несмотря на то, что он для этой колонки выключен. (Просто первая колонка - это id из базы, первоначально таблица отсортирована вообще по menuindex, но в выводе эта колонка идет первой, и соответственно DataTables ее считает отсортированной по умолчанию - в общем-то это так, но значок путает. )
Отключил у ненужных столбцов сортировку через установку класса sorter-false для соответствующих th-элементов и передачи в конфиг
columnDefs: [
{ targets: 'sorter-false', orderable: false }
Причем, как только что-то отсортировать или попробовать найти/отфильтровать, значок пропадает. ],
Можно, конечно, джаваскриптом принудительно пр первой загрузке этот значок прибить, но наверное какое-то штатное решение есть?