Ero sivun ”Ohje:Parametrit” versioiden välillä
Rivi 1: | Rivi 1: | ||
− | {{Kehitteillä oleva ohje|tarkennus = Parametrien | + | {{Kehitteillä oleva ohje|tarkennus = Parametrien ketjuttamisesta tulossa vielä juttua}} |
Rivi 39: | Rivi 39: | ||
<pre> {{Mallineen nimi|arvo=mallineen arvo}}} </pre> | <pre> {{Mallineen nimi|arvo=mallineen arvo}}} </pre> | ||
+ | |||
+ | === Parametrin ehdollistaminen ja oletusarvon käyttö === | ||
+ | |||
+ | Parametri voidaan tarvittaessa ehdollistaa, mutta sen sijaan että määriteltäisiin uusi parametri, voidaan määritellä tyhjä (eli ehdollistaa) | ||
+ | |||
+ | <pre> {{{2|}}} <pre> | ||
+ | |||
+ | tai oletusarvo: | ||
+ | |||
+ | <pre>{{{1|ei arvoa}}} </pre> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
[[Luokka:Ohjeet]] | [[Luokka:Ohjeet]] |
Versio 5. toukokuuta 2010 kello 14.55
"Oh hoh herroiksi", sanoi pappi kun Tornion kaupungin katuja käveli ja heilutteli kulliaan.
Parametrit ovat eräänlaisia muuttujia, jotka vastaanottavat mallinekutsussa mallineelle erilaisia arvoja. Parametrit suljetaan mallineen sisällä kolminkertaisiin aaltosulkeisiin ( {{{ ja }}} ). Ne voidaan laittaa minne tahansa tavallisen mallinesisällön sekaan.
Esimerkki
Esimerkki tulostaisi kohtaan {{{1}}} mallineelle ensiksi määritellyn parametrin.
Malline parametrillä, jonka arvo on {{{1}}}
Tällöin mallinekutsu menisi näin:
{{Mallineen nimi|arvo}}
Jolloin malline näyttää tältä:
Malline parametrillä, jonka arvo on arvo
Esimerkki 2
Mikäli aaltosulkeiden sisällä olisi numeron sijasta tekstiä, esimerkiksi {{{parametri}}}, pitäisi mallinetta kutsuessa määritellä parametri = arvo.
Malline parametrillä, jonka arvo on {{{arvo}}}
Tällöin mallinekutsu menisi seuraavsti:
{{Mallineen nimi|arvo=mallineen arvo}}}
Parametrin ehdollistaminen ja oletusarvon käyttö
Parametri voidaan tarvittaessa ehdollistaa, mutta sen sijaan että määriteltäisiin uusi parametri, voidaan määritellä tyhjä (eli ehdollistaa)
{{{2|}}} <pre> tai oletusarvo: <pre>{{{1|ei arvoa}}}