Foros de discusión

LIferay ui panel не сохраняет состояние

Ivan Strahovsky, modificado hace 11 años.

LIferay ui panel не сохраняет состояние

New Member Mensajes: 5 Fecha de incorporación: 29/10/12 Mensajes recientes
Создаю я панель вот так <liferay-ui:panel title="Title" collapsible="true" extended="false" persistState="true" > и надеюсь что свойство persistState сделает так что панель будет сохранаять свое состояние, т.е. будет запоминать она свернута или развернута даже если пользователь будет щелакать по другим страницам, потом вернется на страницу с панелью и она с том состоянии в котором он ее оставил. Но так почему-то не работет, и я не могу понять куда смотреть, то ли я не правильно представляю что дожен делать persistState, то ли он просто не работает. Буду благодарен за любую помощь.
Ivan Strahovsky, modificado hace 11 años.

RE: LIferay ui panel не сохраняет состояние

New Member Mensajes: 5 Fecha de incorporación: 29/10/12 Mensajes recientes
Состояние панели запонимается по id панели. Если идишник не задан он будет автоматически генерироваться лайфреем. Т.е. получается следующая ситуация: зашли на страницу у панели сгенерился идишник, свернули панель состояние "запомнилось" на этот идшник, потом перешли на другую страницу и опять вернулись на страницу с панелью, состояние пытаеться "восстоновится" но у панели уже другой идшник и состояние не "восстонавливается". Чтобы все нормлаьно работало нужно просто у панели задать id.