⟵ сюдатуда ⟶
  • Учебный курс
  • Создание простых таблиц и полей
  • Коды базовый уровень
  • Селекты и связь между таблицами
  • Настройки таблиц базовый уровень
  • Поле сортировки, Обратный порядок и Основное поле
  • Разделение на страницы
  • Параметры одновременного доступа
  • Ручная сортировка строк
  • Префильтры базовый уровень
  • Условное форматирование базовый уровень
  • Коды действия базовый уровень
  • Использование всплывающих окон
  • Циклы базовый уровень
  • Роли и пользователи в web
  • Коды продвинутый уровень
  • Коды действий продвинутый уровень
  • Префильтры продвинутый уровень
  • Настройки полей и таблиц продвинутый уровень
  • Циклы продвинутый уровень
  • Форматирование продвинутый уровень
  • Селект-дерево
  • Выполнения кода действия по расписанию
  • Печать и отправка email
  • Нотификации
  • Взаимодействие по API
  • Адаптивность и секции
  • Графики
  • Вид таблицы панелями и поворот строчной части
  • Анонимные таблицы для неавторизованного доступа
  • Внешние формы для сбора информации
  • Обновление и бэкапирование
  • Дублирование схем и перенос таблиц между базами
  • Консольная утилита bin/totum
  • Поле сортировки, Обратный порядок и Основное поле

    basic_table_settings

    Можно задать только одно поле сортировки или несколько?

    Для сортировки можно задать только одно поле. Есть хитрость. Если у вас комплексная сортировка типа: «сначала со статусом Заказано и Оплачено по убыванию даты доставки, потом остальные», то можно создать скрытое поле, в котором кодом считать приоритет и сортировать по этому скрытому полю.

    Можно ли задать для сортировки скрытое поле?

    Да, скрытое поле может быть полем сортировки.

    При обновлении страницы сортировка будет сброшена на установленную по умолчанию?

    Да. Поле сортировки — это сортировка строк по умолчанию. По умолчанию поле сортировки — это id.

    При добавлении где отображаются строки, а после перезагрузки страницы?

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

    Она показывается даже в том случае, если не входит в интервал фильтрации, что бы можно было убедится, что строка добавлена корректно.

    После обновления страницы она встанет на свое место по сортировке или будет скрыта если она не входит в условия фильтрации.

    Можно ли выводить строки в обратном порядке — новые всегда сверху?

    Да, за это отвечает параметр обратный порядок. Он не применяется, если у вас включена опция сортировка по полю порядок.

    Какой параметр нужно включить, чтобы строки при добавлении показывались по месту своей сортировки?

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

    В этом случае строки сортируются по порядку заданному полем n и при добавлении сразу будет добавлена по месту сортировки.

    Поле сортировки при включенном n перестает действовать.

    По умолчанию строка добавляется в конец.

    Зачем нужно основное поле?

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

    Может ли основное поле быть скрытым?

    Да, может.