vadim1884321
2/15/2018 - 4:51 PM

Виды для таблиц Collections

Виды для таблиц Collections

В качестве редакторов таблицы может использоваться любой корректный Xtype (строка) или объект JSON.

По умолчанию доступны следующие виды редакторов:

textfield (для текстовых полей).
textarea (для текстовых областей).
modx-combo-boolean (для установки логического значения “Да” или “Нет”).
numberfield или {"type": "number field", "allowDecimals": false, "allowNegative": false} (для числовых полей).
Рендереры (функции), посредством которых осуществляется представление данных дочерних ресурсов в полях таблицы:

this.rendYesNo - Да/Нет (1/0), используется для вывода логических значений.
Collections.renderer.qtip - отображает значения поля в виде подсказки (при наведении). Обычно используется для вывода полей, содержащих большое количество символов.
Collections.renderer.pagetitleWithButtons - заголовок (pagetitle) ресурса (в h2 элементе) со ссылкой “Редактирование” и кнопками для обновления (update), просмотра (view), удаления (delete), публикации (publish).
Collections.renderer.pagetitle - заголовок (pagetitle) ресурса (в h2 элементе) со ссылкой “Редактирование”.
Collections.renderer.pagetitleLink - заголовок (pagetitle) ресурса со ссылкой “Редактирование” (текст заголовка меньше чем h2).
Collections.renderer.datetimeTwoLines - выводит поле, содержащее дату и время в 2 строки. На первой строке отображает дату, а на второй - время. Отображение даты и времени форматируется в соответствии с системными настройками MODX Revolution.
Collections.renderer.datetime - выводит дату и время на одной строке. Отображение даты и времени форматируется в соответствии с системными настройками MODX Revolution.
Collections.renderer.image - выводит поле, содержащее изображение, в виде миниатюры.