Tulostaa tuotesuodattimen arvolla löydettävien tuotteiden määrän.
Kuvaus
Tagi on käytössä alkaen Basic-paketista.
Lue myös tarkemmat ohjeet tuotesuodattimien toteuttamiseen teemassa.
Syntaksi
{FilterOptionResultCount}Näkyvyys
Toimii näkyvyydessä: product-list-filter-option
FilterOptions}-tagin helper-attribuutissa.Tuotelistan suodattimien toteuttaminen
Alla näet yksinkertaisen tuotesuodattimien toteutuksen tuoteryhmän tuotelistan yhteyteen:
{ProductListFilters(
  before: '<div class="ProductListFilters">',
  helper: {{
      {Filtername(before: '<span class="FilterName {FilterClass}">', after: '</span>')}
      {FilterOptions(
        before: '<ul class="FilterOptions">',
        helper: {{
          <li>
            <a href="{FilterOptionSelectUrl}">{FilterOptionName} ({FilterOptionResultCount})</a>
          </li>
        }},
        after: '</ul>'
      )}
  }},
  after: '</div>'
)}
{Products}Suodattimet lisätään ennen tuotelistaa käyttämällä {ProductListFilters}-tagia.
Listalle tulostetaan jokaisen suodattimen nimi ({FilterName}) ja valittavissa olevat arvot ({FilterOptions}).
Jokaisesta valittavissa olevasta arvosta tulostetaan:
- linkki, jonka avulla arvo otetaan käyttöön ({FilterOptionSelectUrl})
- arvon nimi ({FilterOptionName})
- kullakin arvolla löydettävissä olevien tuotteiden määrä ({FilterOptionResultCount})
Tässä esimerkissä ei toteuteta suodattimien poistamista käytöstä. Katso tätä varten tarkemmat ohjeet tuotesuodattimien toteuttamiseen teemassa.
Attribuutit
- before/after:
- before- ja- after-attribuuteilla voit määrittää sisällön, joka tulostuu ennen tagin tuottamaa sisältöä tai sen jälkeen.- Sallitut arvot: teksti, jossa voi olla HTML- ja Interface-merkkausta. - Esim.: - before:'<p>Tämä merkkaus näkyy ennen tagin omaa sisältöä.</p>'
- after:'<p>Tämä taas näkyy tagin oman sisällön jälkeen.</p>'
 - Mikäli tagi ei tuota mitään sisältöä, myöskään - before- ja- after-attribuuttien sisältö ei tulostu.
- escape:
- Asettaa tulostuvassa sisällössä pakomerkin ennen lainausmerkkejä. Attribuutin tarkoitus on helpottaa tagin palauttaman sisällön käyttämistä JavaScriptin avulla. - Sallitut arvot: true/false. Oletusarvo false. 
- or:
- Määrittää vaihtoehtoisen sisällön, joka näkyy mikäli tagi ei itse tuota mitään sisältöä. - Sallitut arvot: teksti, jossa voi olla HTML- ja Interface-merkkausta. - Esim. - or:'Sisältöä ei löytynyt.'

