Ero sivun ”Ohje:Parametrit” versioiden välillä
Ei muokkausyhteenvetoa |
Ei muokkausyhteenvetoa |
||
| 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
| Tiedosto:Tietyö.png | Tämä ohje on vasta kehitteillä, joten siitä saattaa puuttua oleellisia tietoja. Voit keskustella ohjeen kehittämisestä keskustelusivulla.
{{#if:|Tarkennus: |}} |
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}}}