2017-03-08 1 views
0

J'ai un portlet "Recherche" à la page 1 et un portlet "Données d'installation" à la page 2. Je fais une recherche à la page 1 et les résultats de la recherche s'affichent. Maintenant, je navigue vers la page 2 en utilisant le menu de navigation de Liferay natif et y faire quelques opérations. Lorsque je reviens dans mon portlet de recherche, les résultats de la recherche ne sont pas conservés, car la page sera actualisée et le portlet actualisera également son contenu. Mais je veux faire état de l'état du portlet comme cela devrait concerner l'opération de recherche, ce que j'ai fait et les résultats aussi.Comment gérer l'état du portlet de recherche

Veuillez fournir des suggestions sur la façon de procéder. Et je suis arrivé à la configuration dans le portail IBM comme si nous avions une configuration dans Liferay.

Répondre

0

Vérifiez le paramètre layout.default.p_l_reset dans portal.properties. Sachez que cela entraîne une consommation de mémoire plus élevée lorsque l'état est maintenu. Mais c'est ce que vous demandez.

+0

Merci et ne rafraîchira pas le contenu du portlet sur la navigation de la page suivante. –

+0

Eh bien, essayez-le. Je ne m'y attendrais pas, car vous auriez spécifiquement interdit une réinitialisation d'état avec ce drapeau. Ce n'est pas "à la première page de navigation garder l'état", mais c'est "sur-toute-page de navigation garder l'état" –