Я пробовал liferay-ui:search-container
извлекать и отображать записи таблицы базы данных в пользовательском интерфейсе в формате таблицы/сетки. Используя liferay-ui:search-container
, я получаю вывод, как показано ниже,
Я извлекаю записи таблицы USER_ на снимке экрана выше.
Проблема:
Я хотел сделать столбцы сетки динамическими, например, я хотел, чтобы конечный пользователь мог удалить ненужные столбцы и добавить нужные столбцы в соответствующую сетку/таблицу.
ПРИМЕР:
На приведенном выше снимке экрана следующие столбцы отображаются в сетке.
First Name, Last Name, Screen Name, Job Title, Organization, User Groups
Теперь, если пользователь хочет удалить Job Title
и хочет добавить Greetings and Mail Address
столбцов в пользовательском интерфейсе с событиями кликов, не касаясь/изменяя код.
Как я могу реализовать эту функцию?
Примечание.
Мне нужно реализовать эту функцию для пользовательских моделей.
Запросы:
1) Существуют ли какие-либо API/методы для реализации/включения этой функции?
2) Если нет, как я могу выполнить шаги? Любые предложения или шаги для достижения этой задачи?