De shortcode [co-expertiselist] genereert een lijst met specialiteiten en mogelijkheden om het aanbod van een [co-offerlist] te filteren op basis van een gebruikersselectie.De shortcode genereert een lijst van checkboxen met vakgebieden. Een shortcode [co-expertiselist] wordt altijd opgevolgd door een [co-offerlist].
Door de gewenst vakgebieden aan te vinken wordt het resultaat van de [co-offerlist] gefilterd.[co-expertiselist]
[co-offerlist max-count=99 id=filteredofferlist]
<div class="co-offer-list">
<hr>
<form method="post" name="co_expertise_check">
<input type="checkbox" class="co-checkbox" name="arbeidsrecht" value="arbeidsrecht" onclick="submit();" checked="">Arbeidsrecht
<br>
<input type="checkbox" class="co-checkbox" name="beheer" value="beheer" onclick="submit();">Beheer
<br>
<input type="checkbox" class="co-checkbox" name="bestuursrecht" value="bestuursrecht" onclick="submit();">Bestuursrecht
<br>
<input type="checkbox" class="co-checkbox" name="bijzondere_wetten" value="bijzondere_wetten" onclick="submit();">Bijzondere wetten
<br>
...
</form>
</div>
Met behulp van het atribuut extra-options kunnen extra filter opties worden toegevoegd.
Met behulp van het atribuut extra-labels worden de labels van de checkboxen gevuld. Bij beide atributen worden de velden gescheiden met behulp van een puntlomma.[co-expertiselist extra-options="all;bpnieuw;bppopulair;ignore" extra-labels="Alle cursussen;Nieuw;Populair;Incompany"]
[co-offerlist max-count=99 id=filteredofferlist]<div class="co-offer-list">
<hr>
<form method="post" name="co_expertise_check">
<input type="checkbox" class="co-checkbox" name="dynamic_all" value="dynamic_all" onclick="submit();">Alle cursussen
<br>
<input type="checkbox" class="co-checkbox" name="dynamic_bpnieuw" value="dynamic_bpnieuw" onclick="submit();">Nieuw
<br>
<input type="checkbox" class="co-checkbox" name="dynamic_bppopulair" value="dynamic_bppopulair" onclick="submit();" checked="">Populair
<br>
<input type="checkbox" class="co-checkbox" name="dynamic_ignore" value="dynamic_ignore" onclick="submit();">Incompany
<br>
<hr>
<input type="checkbox" class="co-checkbox" name="arbeidsrecht" value="arbeidsrecht" onclick="submit();" checked="">Arbeidsrecht
<br>
<input type="checkbox" class="co-checkbox" name="beheer" value="beheer" onclick="submit();">Beheer
<br>
<input type="checkbox" class="co-checkbox" name="bestuursrecht" value="bestuursrecht" onclick="submit();">Bestuursrecht
<br>
<input type="checkbox" class="co-checkbox" name="bijzondere_wetten" value="bijzondere_wetten" onclick="submit();">Bijzondere wetten
<br>
...
</form>
</div>