Forums de discussion

Surcharge des pages d'erreurs liferay

thumbnail
Yanis BOULAOUINAT, modifié il y a 9 années.

Surcharge des pages d'erreurs liferay

New Member Publications: 10 Date d'inscription: 06/05/14 Publications récentes
Bonjour,

je travaille actuellement sur liferay et j'aimerais intégrer une variable javascript pour du web analytics dans les pages en erreur.
J'ai donc créer un hook en surchargeant le fichier end.jsp dans custom_jsp/html/taglib/ui/error.
Le déploiement c'est effectuer correctement, mais il semble que ce fichier jsp n'est pas appelé lorsque une page est en erreur.
Même un console.log ne fonctionne pas. Auriez-vous une idée ?

Merci par avance.
thumbnail
Yousri BENDIABDALLAH, modifié il y a 9 années.

RE: Surcharge des pages d'erreurs liferay

Junior Member Publications: 70 Date d'inscription: 11/04/08 Publications récentes
Bonjour,

Si vous mettiez un message test simple, est-ce qu'il s'affiche?

Quelle version de Liferay ?

A+
thumbnail
Yanis BOULAOUINAT, modifié il y a 9 années.

RE: Surcharge des pages d'erreurs liferay

New Member Publications: 10 Date d'inscription: 06/05/14 Publications récentes
Merci pour la réponse rapide, non malheureusement, il n'affiche rien.
C'est Liferay 6.2.10.1
thumbnail
Yousri BENDIABDALLAH, modifié il y a 9 années.

RE: Surcharge des pages d'erreurs liferay

Junior Member Publications: 70 Date d'inscription: 11/04/08 Publications récentes
Vous pouvez regarder dans tomcat est-ce que le jsp est bien surcharger ?
thumbnail
Yanis BOULAOUINAT, modifié il y a 9 années.

RE: Surcharge des pages d'erreurs liferay

New Member Publications: 10 Date d'inscription: 06/05/14 Publications récentes
Oui, le jsp est bien surchargé.
Par contre je viens de me rendre compte que le fichier est appelé uniquement dans la partie admin de liferay.
Se pourrait-il qu'un autre fichier gère les erreurs du front du site ?
Darryl Kpizingui, modifié il y a 9 années.

RE: Surcharge des pages d'erreurs liferay

Junior Member Publications: 82 Date d'inscription: 10/01/13 Publications récentes
Bonjour,

Qu'est-ce qu'une page en erreur? Est-ce un 404? Une erreur dans un portlet? un status error? un portlet not-ready? un ...?
Plusieurs JSPs sont utilisees :

  • /html/portal/error.jsp
  • /html/portal/portlet_access_denied.jsp
  • /html/portal/status.jsp
  • /html/portal/undeployed_portlet.jsp
  • ...


[ Troll ]Je me vois entrain de repondre a une question du style :
-> Hey Darryl! L'envoi de mail ne marche pas !!!
<- Qu'est-ce qui ne marche pas? emoticon
-> Bah, il ne l'envoie pas a mon adresse mail.
<- Quelle adresse mail est definie dans le profil?
-> Oups, j'ai oublie de le modifier; Merci :aie:
[ /Troll ]
thumbnail
Yanis BOULAOUINAT, modifié il y a 9 années.

RE: Surcharge des pages d'erreurs liferay

New Member Publications: 10 Date d'inscription: 06/05/14 Publications récentes
Il s'agit d'erreur HTTP (404, 500, ...) et non d'erreurs liées aux portlets
Darryl Kpizingui, modifié il y a 9 années.

RE: Surcharge des pages d'erreurs liferay

Junior Member Publications: 82 Date d'inscription: 10/01/13 Publications récentes
Yanis BOULAOUINAT:
Il s'agit d'erreur HTTP (404, 500, ...) et non d'erreurs liees aux portlets


Il faut regarder la JSP : /docroot/html/portal/status.jsp
Pour definir une page 404, c'est dans le portal-ext . Par exemple :

layout.friendly.url.page.not.found=/html/portal/404.html
thumbnail
Yanis BOULAOUINAT, modifié il y a 9 années.

RE: Surcharge des pages d'erreurs liferay

New Member Publications: 10 Date d'inscription: 06/05/14 Publications récentes
Ok merci
Dieynaba Seydi, modifié il y a 9 années.

RE: Surcharge des pages d'erreurs liferay

New Member Envoyer: 1 Date d'inscription: 20/02/15 Publications récentes
Bonjour, est-ce que quelqu'un aurait réussi à surcharger la page status.jsp en affichant l'erreur tout en gardant le thème de son site. C'est le thème classic qui est utilisé par défaut emoticon !
thumbnail
Ahmed bouchriha, modifié il y a 9 années.

RE: Surcharge des pages d'erreurs liferay

Junior Member Publications: 55 Date d'inscription: 04/05/12 Publications récentes
Bonjour

Créer une page (hidden) dans votre portal et appliquer la thème de site a cette page (eg. /web/guest/erreur)
ajouter la propriete ci-dessous dans la fichier portal-ext.properties

layout.friendly.url.page.not.found = /web/guest/erreur


Redémarrer liferay.