Annuaire - Templates - catégories côté public

jeudi 30 octobre 2008 | prépa CG

Pour afficher l'ensemble des catégories d'annuaire présentes, il faut mettre à jour le template « directory.html », présent dans le dossier « /directory/ ». Puis il suffit de rajouter le code suivant :

<!-- Affichage d'un champs de sélection des catégories -->
<mx:bloc id="selection_tree">
<form id="formArboSelect" method="post" mXattribut="action:action">
<fieldset>
<legend><mx:text id="legend"/></legend>
<div class="row">
<label for="arboselect"><mx:text id="label"/> : </label>
<select name="arboselect" id="arboselect" onchange="document.getElementById('formArboSelect').submit();">
<mx:bloc id="options"><mx:text id="option" /></mx:bloc id="options">
</select>
</div>
</fieldset>
<noscript>
<div class="submit">
<input type="submit" name="valid" mXattribut="value:value" />
</div>
</noscript>
</form>
</mx:bloc id="selection_tree">

Pour mettre en place l'affichage de l'arborescence des catégories, de la famille parente et de la famille actuelle, il faut mettre à jour le ou les templates suivants, en fonction de l'endroit où vous souhaitez mettre en place cela. Les deux sont accessibles dans le dossier « /directory/ ». Ces deux fichiers sont les templates par défaut, si vous avez généré des templates personnalisés, ce sont ceux-là que vous devez mettre à jour.

Les deux templates par défaut à mettre à jour :
directory_entry_summary_default.html
directory_entry_detail_default.html

Vous devez rajouter le code suivant :

<mx:bloc id="level_1">
<mx:text id="label" />
</mx:bloc id="level_1">

<mx:bloc id="level_2">
<mx:text id="label" />
</mx:bloc id="level_2">

<mx:bloc id="level_3">
<mx:text id="label" />
</mx:bloc id="level_3">

<mx:bloc id="level_4">
<mx:text id="label" />
</mx:bloc id="level_4">

<mx:bloc id="level_5">
<mx:text id="label" />
</mx:bloc id="level_5">

<mx:bloc id="parent">
<mx:text id="label" />
</mx:bloc id="parent">

<mx:bloc id="current">
<mx:text id="label" />
</mx:bloc id="current">

Les cinq premiers blocs correspondent aux cinq premiers niveaux de catégories, l'avant-dernier bloc permet d'afficher la catégorie parente et le dernier bloc la catégorie actuelle.


Liens utiles

Webo-facto | Medialibs | Communauté

Mots-clé

annuaire  e-majine  google_map  préparation charte graphique  présentation  template  templates  widget 

Tri par date

Juin, 2021
< << Aujourd'hui >> >
L M M J V S D
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

propulsé par E-majine