VK Video
Можно задать только одно поле сортировки или несколько?
Для сортировки можно задать только одно поле. Есть хитрость. Если у вас комплексная сортировка типа: «сначала со статусом Заказано и Оплачено по убыванию даты доставки, потом остальные», то можно создать скрытое поле, в котором кодом считать приоритет и сортировать по этому скрытому полю.
Можно ли задать для сортировки скрытое поле?
Да, скрытое поле может быть полем сортировки.
При обновлении страницы сортировка будет сброшена на установленную по умолчанию?
Да. Поле сортировки — это сортировка строк по умолчанию. По умолчанию поле сортировки — это id
.
При добавлении где отображаются строки, а после перезагрузки страницы?
Если у вас отключены параметры сортировка по полю порядок и показывать по месту сортировки то новая строка показывается сверху.
Она показывается даже в том случае, если не входит в интервал фильтрации, что бы можно было убедится, что строка добавлена корректно.
После обновления страницы она встанет на свое место по сортировке или будет скрыта если она не входит в условия фильтрации.
Можно ли выводить строки в обратном порядке — новые всегда сверху?
Да, за это отвечает параметр обратный порядок. Он не применяется, если у вас включена опция сортировка по полю порядок.
Какой параметр нужно включить, чтобы строки при добавлении показывались по месту своей сортировки?
Надо включить параметры сортировка по полю порядок и показывать по месту сортировки.
В этом случае строки сортируются по порядку заданному полем n
и при добавлении сразу будет добавлена по месту сортировки.
Поле сортировки при включенном n
перестает действовать.
По умолчанию строка добавляется в конец.
Зачем нужно основное поле?
Основное поле выводится в контекстной панели и в панелях при редактировании строки через панель. По умолчанию выбрано id
.
Может ли основное поле быть скрытым?
Да, может.