Hoe #switch te gebruiken

In navolging van mijn vorige discussie ben ik van #widhget afgestapt en probeer dit nu met een parser functie te bereiken. Nu wil ik dus #switch gebruiken met 5 mogelijkheden. Ik heb de help pagina van de parser erbij maar waarschijnlijk zie ik het niet goed maar ik krijg de swich niet aan het werk. In de pagina roep ik het sjabloon aan met:

{{If test |status = Project }}

In het sjabloon staat dan:

{{#switch: status| status= project | #default = Rood| baz = Groen }}

Ik verwacht als uitkomst Groen en niet Project, dus wat zie ik hier over het hoofd.

Reacties

  • 1 Reageer sorted by Votes Date Added
  • March 2018 aangepast Vote Up0Vote Down

    De documentatie is voor iemand die er niet dagelijks mee werkt erg onbegrijpelijk.

    {{#ifeq: {{{status}}} | Project | geel| paars}}
    {{#ifeq: {{{status}}} | prepub | rood| paarsl}}
    {{#ifeq: {{{status}}} | ontwikkeling | zwart | paarsl}}
    {{#ifeq: {{{status}}} | gepubliceerd | groen| paarsl}}

    als ik bovenstaande bekijk zou iedere mogelijkheid een eigen kleur moeten hebben, maar de vreemdste combinaties worden getoond. mijn voorlezer wordt er ondertussen gek van.

Log In of Registreer om te reageren.