2016-12-30 3 views
0

Je veux ajouter une classe CSS 'visité' Wizard-toc donc je modifié wizard.xbl avec cette expressionComment intégrer le composant de l'assistant xbl dans le fichier properties-local.xml ou les propriétés form-runner.xml?

<xh:li class="{{ 
    'has-errors' [$top-level-section-has-any-errors], 
    'invalid' [$top-level-section-has-visible-errors], 
    'incomplete' [$top-level-section-incomplete], 
    'not-started'[$top-level-section-not-started], 

    'disabled' [$top-level-section-disabled], 
    'active'  [$top-level-section-active], 
    'visited'  [$top-level-section-visited], 

}}"> 

et wizard.css

.orbeon .xbl-fr-wizard .fr-wizard-toc .nav .visited> span > a { 
    color: #ffffff; 
    background-color: #ffaa48; 
} 

si où puis-je déclarer le répertoire /xbl/wizard dans les fichiers de propriétés et quelle propriété je vais utiliser?

Répondre

0

Vous pouvez placer votre fichier modifié sous:

WEB-INF/resources/xbl/orbeon/wizard/wizard.xbl 

Mais soyez très prudent: si vous mettez à niveau Orbeon Forms, vous devrez fusionner les modifications avec la nouvelle version de wizard.xbl.