Création d'une balise de conception alternative
La balise de conception alternative vous permet d'afficher un autre composant selon que l'élément renvoyé par un menu ou un navigateur se trouve ou non dans le chemin en cours.
Pourquoi et quand exécuter cette tâche
Format d'une balise de conception alternative :
[alternatedesign highlight=" " normal=" " type=" " start=" " end=" " ]
Pour créer une balise de conception alternative :
Procédure
- Cliquez sur Insérer une balise dans un modèle de présentation ou une zone de conception d'élément. La boîte de dialogue Aide sur les balises s'ouvre.
- Sélectionnez Conception alternative comme type de balise.
- Sélectionnez un composant qui doit être utilisé lorsque vous affichez des éléments à d'autres emplacements que le chemin en cours d'une conception de navigateur ou de menu. Il s'agit généralement d'un composant de texte ou HTML contenant le code utilisé pour afficher un résultat de navigateur ou de menu, par exemple, une balise "placeholder". Ce paramètre est ajouté à la balise en tant que paramètre
normal=" ".Remarque : Si vous sélectionneztype="parent"outype="any"à l'étape 5, la conception mise en évidence est utilisée par toutes les zones de site dans le chemin d'élément en cours. - Sélectionnez un composant qui doit être utilisé lorsque vous affichez des éléments dans le chemin en cours d'une conception de navigateur ou de menu. Il s'agit généralement d'un composant de texte ou HTML contenant le code utilisé pour afficher un résultat de navigateur ou de menu, par exemple, une balise "placeholder". Ce paramètre est ajouté à la balise en tant que paramètre
highlight=" ". - Indiquez si vous souhaitez appliquer la balise de conception alternative à l'objet de contenu en cours, à la zone de site parent ou à un élément renvoyé par un navigateur. Ce paramètre est ajouté à la balise en tant que paramètre
type=" ".Remarque :- Lorsque vous ajoutez une balise de conception alternative à une conception de menu, sélectionnez uniquement
type="parent"outype="any"car les zones de site ne peuvent pas s'afficher dans des menus. - Lorsque vous ajoutez une conception alternative à une conception de navigateur, utilisez
type="current"si le navigateur est configuré pour afficher des objets de contenu.
- Lorsque vous ajoutez une balise de conception alternative à une conception de menu, sélectionnez uniquement
- Cliquez sur OK pour ajouter la balise à votre conception de navigateur.
Que faire ensuite
| Paramètres des balises | Détails |
|---|---|
normal=" " |
Pour utiliser la bibliothèque spécifiée dans l'URL de la page en cours, indiquez normal="./name".Remarque : Si vous spécifiez normal="./name", le nom de la bibliothèque n'apparaît pas dans le modèle de présentation ou la conception d'élément. Le chemin d'accès réel n'est pas résolu tant que l'objet n'est pas rendu. |
highlight=" " |
Pour utiliser la bibliothèque spécifiée dans l'URL de la page en cours, indiquez highlight="./name".Remarque : Si vous spécifiez highlight="./name", le nom de la bibliothèque n'apparaît pas dans le modèle de présentation ou la conception d'élément. Le chemin d'accès réel n'est pas résolu tant que l'objet n'est pas rendu. |
start=" "
|
Les attributs Start et End sont utilisés pour encapsuler les données renvoyées par une balise figurant dans d'autres balises, par exemple, HTML. Ces attributs ne sont pas obligatoires. |
Displaying different code for content items and site areas :
Pour afficher un code différent lorsque vous référencez des objets de contenu ou des zones de site dans un menu ou un navigateur, vous devez utiliser deux balises de conception alternative, une pour vos objets de contenu et l'autre pour vos zones de site. Par exemple:
[AlternateDesign highlight="./currentsiteareacomponent" normal="./othersiteareacomponent" type="sitearea"] [AlternateDesign highlight="./currentcontentcomponent" normal="./othercontentcomponent" type="content"]