sdx-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sdx-users] Bien débuter avec SDX2


From: Pierrick Brihaye
Subject: Re: [sdx-users] Bien débuter avec SDX2
Date: Fri, 24 Jan 2003 14:51:02 +0100
User-agent: Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.0.1) Gecko/20020823 Netscape/7.0

Re,

Samuel Goldszmidt a écrit:

Après avoir déjeuner ...

Bien mangé ? :-)

J'ai observé la common.xsl, et il me semble que ce n'est pas ma variable
$application, qui détermine ce que l'on doit afficher dans le somptueux
menubar.

Non. C'est bien $page_name. Mais cette variable est construite à partir à partir de l'URI de la page :
- on retranche l'URL du serveur (sans slash final) à savoir $SDX_context
- on retranche ensuite le nom du répertoire de l'appli (/mon-app/) à savoir $app_context. Ici, je dois avouer qu'on aurait dû pouvoir faire plus élégant : j'avais un attribut appByPath... plus moyen de le retrouver !
- et on obtient "index.xsp"... en principe :-) dans $page_name

Ensuite on teste : si la page est index.xsp, pas la peine de proposer le lien. On est donc bien d'accord :

En effet, c'est lorque l'on teste la variable $page_name, que l'on vérifie
si elle est égale à index.xsp et que la décision doit être prise d'afficher
ou non index.xsp dans le menubar. Il me semble que c'est a cet endroit que
pour moi le menubar ne marche pas.

Pour ce qui est de ma variable $application, elle devrait me retourner , vu
le nom de la variable, non pas le nom de la page courante ( ici index.xsp )
mais le nom de mon application, soit "mon_app", non ?

Oui, c'est ce que je vous ai indiqué ce matin :
<!-- contexte de l'application -->
<xsl:variable name="app_context">/mon_app/</xsl:variable>

Je revois ça ce soir (pour moi, ça reste un problème de copier coller car l'appli, je l'ai testée). Je vais également tenter de mettre tous les fichiers à disposition ce qui devrait éviter ces fichus problèmes d'encodage.

A+

--
Pierrick Brihaye, informaticien
Service régional de l'Inventaire
DRAC Bretagne
mailto:address@hidden





reply via email to

[Prev in Thread] Current Thread [Next in Thread]