Pourquoi na pas stocker cet état dans un field de la home page, du style (pas testé)

jData.fields().declareField( "etat", "Test Field", FieldTypes.INTEGER, "-1" );
JahiaField etatField = jData.fields().getAbsoluteField("etat",jData.gui().getContentHomePage().getID());
FieldBean etatBean = new FieldBean(etatField,jParams);
int etat = -1;
try {
    etat = Integer.parseInt((String)etatBean.getValue());
} catch (NumberFormatException nfe) {
}
jData.gui().html().drawBeginActionMenu(etatBean , null, null, false, "",
    "jahiatemplates.Corporate_portal_templates",null, out);


Philippe



At 06.01.2006 14:43, you wrote:

Bonjour,

Mon site doit avoir 2 états. Cet état est modifiable via un paramètre (état 1, état 2). Certains types de contenu sont fonction de cet état, et seront affichés si le site est dans l'état 1 ou si le site est dans l'état 2 ou peu importe l'état.

Quelle est la meilleure manière d'implémenter ça ? Je pensais aux filtres, mais apparemment il faut définir un champ de formulaire dans la page. Dans mon cas, la modification d'état est globale à tout le site. Faut-il plutôt utiliser les catégories ?

Quelles sont les recommandations que vous pouvez me faire ?

Merci.

Thomas


-------=[ pvollenweider at jahia dot com ]=---------
Jahia : A collaborative source CMS and Portal Server
www.jahia.org Community and product web site
www.jahia.com Commercial services company

Répondre à