Identification et traitement des problèmes liés aux pages et à la navigation
Trouvez des solutions pour résoudre les problèmes liés à la navigation et au contenu sur les pages.
L'élément de navigation n'est pas synchronisé avec la barre de navigation principale.
- Problème
- la structure de la page et la structure de la zone de site ne sont pas synchronisées.
- Solution
- déplacer une zone de la page ou du site au sein de la même page parent immédiate ou la zone ne causera pas une navigation non synchronisée, mais le déplacement d'une zone de page ou de site en dehors de la zone ou de la page immédiate requiert une nouvelle synchronisation. Si vous déplacez une page, alors déplacez également la zone de site, et vice versa. Si la page se trouve à l'emplacement approprié,déplacez la zone de site associée à l'emplacement équivalent. Si la page se trouve à l'emplacement approprié, déplacez la page à l'emplacement équivalent.
Les modèles ne s'affichent pas dans la liste des modèles lors de la création d'une page.
- Problème
- des modèles sont installés dans un portail virtuel différent.
- Solution
- les modèles de page sont configurés pour l'instance de portail et n'apparaissent dans le portail virtuel (ou portail de base) que s'ils ont été installés ou créés dans cet emplacement. Si les modèles ne sont pas installés dans le portail virtuel (ou de base) en cours, vous devez les installer là, ou les importer depuis un autre portail virtuel (ou de base).
- Problème
- la liste des modèles est mise en cache dans le navigateur.
- Solution
- la liste des modèles disponibles est mise en cache pour des raisons de performances. Si les modèles que vous savez installés sur ce portail virtuel (ou de base) ne s'affichent pas, videz la mémoire cache du navigateur pour forcer l'affichage.
La page ne s'affiche pas dans la navigation.
- Problème
- la page a été créée à partir du modèle Page de détails.
- Solution
- Aucune action n'est requise. Les pages de détail sont conçues pour être masquées dans les sites Content Template Catalog. Elles sont là pour fournir une disposition et un ensemble de portlets pour l'affichage d'un objet de contenu, mais elles ne sont pas destinées à être visibles dans la fenêtre de navigation.
- Problème
- le modèle de page a été copié à partir d'un modèle page de détails.
- Solution
- si vous avez créé vos propres modèles basés sur les modèles Content Template, il se peut que vous ayez basé votre modèle sur un modèle de page de détails et donc hérité du paramètre qui fait qu'une page soit masquée. Si ce n'est pas souhaité, vous devez affecter la valeur false à cet indicateur. Vous pouvez confirmer qu'il s'agit bien du problème en exportant le modèle de page et en recherchant le paramètre
com.ibm.portal.Hidden, qui, s'il est défini sur "true", fera que la page sera masquée dans l'interface de navigation. Exportez le modèle de page XML et recherchez le paramètrecom.ibm.portal.Hidden. Définissez-le sur "false", puis sauvegardez et importez le XML modifié.
Lorsque vous cliquez sur un lien, l'objet de contenu ne s'ouvre pas.
- Problème
- la page de détails n'a pas été instanciée.
- Solution
- la plupart des types de contenu dans Content Template sont conçus pour fonctionner dans une paire index/détails. La page d'index fournit une liste de contenu et la page de détails fournit la présentation appropriée et des portlets pour visualiser un élément de contenu. Une page d'index n'est pas configurée pour afficher le contenu, donc la page de détails correspondante doit être instanciée sous l'index pour que le contenu soit affiché lorsque vous accédez à celui-ci. Vous pouvez confirmer cela en consultant la section Gérer les pages sous Administration, et vérifier si une page de détails existe sous la page d'index. Accédez à la page d'index où la page de détails est manquante, cliquez sur le menu Actions, sélectionnez Nouvelle page enfant et créez une page enfant à l'aide du modèle de page de détails approprié.
La page de détails n'affiche pas toutes les données appropriées pour le type de contenu.
- Problème
- la mauvaise page de détails a été instanciée.
- Solution
- chaque type de contenu dans Content Template dispose d'un modèle de page de détails correspondant, avec des portlets qui ont été configurés pour afficher tous les détails de ce type de contenu. Si la page de détails appropriée n'a pas été instanciée, la présentation sera correcte. Accédez à la section Gérer les pages Administration de portail et supprimez la page incorrecte. Revenez à la page d'index de votre site et créez une page enfant à l'aide du modèle approprié de page de détails.
La suppression d'une branche ne parvient pas à supprimer la branche.
- Problème
- Une branche ne peut pas être supprimée lorsque l'élément parent est supprimé. Les erreurs sont affichées dans le journal SystemOut.
- Solution
- Cela est dû à une erreur de délai d'attente de transaction. Pour corriger cela :
- Accédez à la console d'administration de WebSphere® Application Server .
- Accédez à .
- Remplacez la valeur de Service de transaction par 0.
URL courtes ne s'affichant pas sur les mêmes pages
- Problème
- Certaines pages n'affichent pas d'URL courtes lorsqu'elles sont affichées dans un site Content Template.
- Solution
- Ce problème peut se produire dans Content Template lorsqu'une balise de marque de réservation est utilisée pour rendre les liens. Une balise URLCmpnt doit être utilisée à la place.