Разборные панели в jsf / primefaces - PullRequest
0 голосов
/ 21 февраля 2012

Итак, что я хочу, это (просто складная часть):

http://www.primefaces.org/showcase-labs/ui/layoutEvents.jsf;jsessionid=238C388CE45C77A9B90898A82F2340EA

С двумя отличиями.

  1. Я хочу это в датированном формате

  2. Я хочу создать пользовательскую кнопку, которая будет контролировать, свернуты они или нет

Возможно ли это, если да, есть ли хороший пример, который я могу использовать?

1 Ответ

1 голос
/ 21 февраля 2012

я бы начал с

  • создание dataTable так, как вы хотите, чтобы строка выглядела полностью «развернутой»
  • поместить данные для переключения в panelGroup
  • поставить в строке какое-то переключение
  • накладывает эффект на panelGroup
  • наложить действие на тумблер, чтобы показать / скрыть panelGroup для строки

Некоторые библиотеки компонентов имеют это. они называют их «расширяемыми строками», некоторые отображают данные в строке, некоторые отображают строку (и) ниже «родительской».

Одна проблема, которую я обнаружил (в более ранних версиях), заключается в том, что, когда у вас было отображение данных в отдельной строке, и у вас был настроен paginator, чтобы отображать набор отображаемых строк, он увеличил бы последние строки при развертывании запрашиваемая строка для расширения. Я не знаю, так ли это до сих пор.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...