PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Comment le faire ?
  • Créer une page de gestion des erreurs
  • Mettre en place la gestion personnalisée des erreurs
  • Mode de fonctionnement
Produits
WINDEVWEBDEV - Code ServeurWEBDEV - Code NavigateurWINDEV MobileEtats et Requêtes
Plateformes
WindowsLinuxWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch
Langages
JavaPHPAjaxCode Utilisateur (MCU)Langage Externe
Bases de données
HFSQLHFSQL Client/ServeurProcédures stockéesOLE DBODBCAccès Natifs
Page spécifique pour afficher les erreurs du site
Présentation
En cas d'erreur dans le site dynamique WEBDEV, par défaut, une page d'erreur standard est affichée. Cette page informe l'internaute de l'erreur rencontrée dans le site.
Jusqu'en version 17, il était possible de personnaliser ces erreurs dans l'administrateur WEBDEV.
A partir de la version 17, la personnalisation des messages d'erreurs se simplifie : il suffit désormais d'inclure directement dans votre site la page à utiliser pour afficher les erreurs.
Comment le faire ?

Créer une page de gestion des erreurs

La création d'une page de gestion des erreurs se fait grâce à l'assistant de création de pages.
Pour créer une page de gestion des erreurs :
  1. Créez une nouvelle page (option "Fichier .. Nouveau .. Page"). L'assistant de création d'une page se lance.Créez une nouvelle page :
    • Cliquez sur parmi les boutons d'accès rapide.
    • Dans la roue qui s'affiche, cliquez sur "Page". La fenêtre de création d'un nouvel élément s'affiche : cliquez sur "Page" puis sur "Page".
    • L'assistant de création d'une page se lance.
  2. L'assistant propose de créer une page vierge ou une page d'erreur.
  3. Sélectionnez une des pages d'erreur proposées :
    • Erreur générique :
      Cette page d'erreur générique contient uniquement un libellé et une image et peut être personnalisée par exemple en utilisant le gabarit de votre site, en modifiant le message, ...
    • Erreur simple :
      Cette page d'erreur simple contient un libellé, une image et le titre de l'erreur WEBDEV. La balise [%TITLE%] est remplacée en exécution par le titre de l'erreur. Cette page peut être personnalisée par exemple en utilisant le gabarit de votre site, en modifiant le message, ...
    • Erreur détaillée :
      Cette page d'erreur détaillée contient :
      • une image,
      • le titre de l'erreur WEBDEV. La balise [%TITLE%] est remplacée en exécution par le titre de l'erreur.
      • le message d'erreur complet. La balise [%MSG%] est remplacée en exécution par le message de l'erreur.
      • le message système. La balise [%SYS%] est remplacée en exécution par le message système de l'erreur.
        Cette page peut être personnalisée par exemple en utilisant le gabarit de votre site, ...
  4. Validez l'assistant.
  5. Indiquez le nom de la page à créer et validez. La page statique correspondant au type de page sélectionné est automatiquement créé.

Mettre en place la gestion personnalisée des erreurs

Pour indiquer la page du projet à utiliser pour la gestion des erreurs :
  1. Affichez la fenêtre de description du projet (option "Projet .. Description du projet").Affichez la fenêtre de description du projet (sous le volet "Projet", dans le groupe "Projet", cliquez sur "Description").
  2. Dans l'onglet "Projet", sélectionnez la page d'erreur voulue :
    Remarque : seules les pages statiques du projet sont proposées.
  3. Validez.

Mode de fonctionnement

Si une page de gestion des erreurs personnalisée a été définie dans le projet, lors du déploiement du site, cette page est automatiquement affichée en cas d'erreur.
Cas particulier : Si une personnalisation des erreurs avait été précédemment mise en place via l'administrateur WEBDEV pour ce site (onglet "Administration" de l'administrateur WEBDEV), cette personnalisation n'est pas conservée. Cependant, si un libellé personnalisé a été spécifié dans l'administrateur WEBDEV (pour une erreur spécifique par exemple), ce libellé sera affiché dans la page d'erreur.
Version minimum requise
  • Version 17
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire