De shortcode [co-detail] wordt gebruikt om details van een cursus weer te geven.
Op basis van de URL wordt een cursus geselecteerd, en met deze shortcode kunnen details van de cursus getoond worden.
De shortcode [co-detail] op de pagina van de cursus “Privacy in het sociaal domein” geeft het volgende resultaat
<div class="co-field co-field-subject">Privacy in het sociaal domein - 3 daags</div>
De volgende atribuuttypes kunnen worden meegeven aan de shortcode [co-detail]:
Atribuut types:
• |
class |
• |
field |
• |
subfield |
• |
type |
• |
element-type |
class
Het zelfde resultaat als bovenstaande voorbeeld op de pagina van de cursus “Privacy in het sociaal domein” kan bereikt worden door het atribuuttype class van de desbetreffende cursus mee te geven op een willekeurige pagina
[co-detail class=cl205]
<div class="co-field co-field-subject">Privacy in het sociaal domein - 3 daags</div>
field
Welke details van een cursusuitvoering getoond worden wordt bepaald door het atribuuttype field
banner
Bij cursus hoort een afbeelding. Een link naar deze afbeelding kan op de volgende manier op een webpagina gebruikt worden.
[co-detail field=banner]
<div class="co-field co-field-banner">https://berghauserpont.acceptatie.cartaonline.nl/image/cl12/banner</div>
thumbnail
Een crusus heeft ook een kleine afbeelding. Een link naar deze afbeelding kan op de volgende manier op een webpagina gebruikt worden.
[co-detail field=thumbnail]
<div class="co-field co-field-thumbnail">https://cartaonline.acceptatie.cartaonline.nl/image/cl12/thumb</div>
content
De inhoud van een cursus kan worden getoond door de waarde content mee te geven aan het atribuut field
[co-detail field=content]
<div class="co-field co-field-content">
<h3> Inleiding</h3>
Eindelijk is de Wet kwaliteitsborging voor het bouwen (Wkb) aangenomen door de Eerste Kamer. Dit betekent dat we vanaf 2021 in Nederland een ander systeem van <strong>kwaliteitsborging</strong> voor het bouwen krijgen. <br>
<br>Waarschijnlijk heeft u al de nodige kennis van de bouwregelgeving, maar om kwaliteitsborger te worden zult naast nog inhoudelijke verdieping ook meer moeten weten over het bouwproces, beoordelen van bouwplannen en uiteraard kwaliteitsborging. Deze opleiding stoomt u hier klaar voor.<br>
<h3>Inhoud en resultaat</h3>
<p>Deze opleiding is er op gericht om de kennis van personen die nu al adviseren, toetsen of toezichthouden – zowel bij publieke als private organisaties – te verdiepen en op te frissen. Door het bijbrengen van de <strong>kennis en vaardigheden</strong> over de bouwregelgeving gaan we van toezien op de kwaliteit naar het borgen ervan. Aspecten die hierbij aan de orde komen zijn:</p>
...
</div>
description
De omschrijving van een cursus kan worden getoond door de waarde description mee te geven aan het atribuut field.
[co-detail field=description]
<div class="co-field co-field-description">Van bouwtoezicht naar kwaliteitsborging </div>
currency
De valuta van een cursus kan worden getoond door de waarde currency mee te geven aan het atribuut field.
[co-detail field=currency]
<div class="co-field co-field-currency">EUR</div>
price
De prijs van een cursus kan worden getoond door de waarde price mee te geven aan het atribuut field. De prijs die getoond wordt heeft geen opmaak, dus geen thoudand en geen decimal separator.
[co-detail field=price]
<div class="co-field co-field-price">3495</div>
memberPrice (planning)
De ledenprijs van een cursus kan worden getoond door de waarde memberprice mee te geven aan het atribuut field. De ledenprijs die getoond wordt heeft geen opmaak, dus geen thoudand en geen decimal separator.
[co-detail field=memberPrice]
<div class="co-field co-field-memberPrice">3195</div>
priceDescription
De prijs voorzien van opmaak en een beschrijving van de kosten van een cursus kan worden getoond door de waarde priceDescription mee te geven aan het atribuut field. De prijs die getoond wordt heeft is voorzien van een valutateken en een decimale komma.
[co-detail field=priceDescription]
<div class="co-field co-field-priceDescription">€ 3495, <span>—</span> (Met vrijstelling: € 1.895), ex btw / incl. lunch
<br>
<br>
De kosten voor de opleiding zijn inclusief alle documentatiematerialen, handboek, toegang tot het digitaal dossier op de kennisbank, diploma, begeleiding praktijkopdracht en alle catering (koffie/thee/frisdrank/lunch).
</div>
formattedPrice
De standaard prijs van een cursus, inclusief opmaak kan worden getoond door de waarde formattedPrice mee te geven aan het atribuut field. De prijs die getoond wordt is voorzien opmaak, dus heeft een valuta teken en een dicimale komma en indien vantoepassing een thoudand separator.
[co-detail field=formattedPrice]
<div class="co-field co-field-formattedPrice">€ 3.495,-</div>
formattedMemberPrice
De ledenprijs van een cursus, inclusief opmaak kan worden getoond door de waarde formattedMemberPrice mee te geven aan het atribuut field. De ledenprijs die getoond wordt is voorzien opmaak, dus heeft een valuta teken en een decimale komma en indien vantoepassing een thoudand separator.
searchName
De zoeknaam van een cursus kan worden getoond door de waarde searchName mee te geven aan het atribuut field.
[co-detail field=searchName]
<div class="co-field co-field-searchName">Bouwt Kwal M</div>
subject
Het onderwerp van een cursus kan worden getoond door de waarde subject mee te geven aan het atribuut field.
[co-detail field=subject]
<div class="co-field co-field-subject">Van bouwtoezicht naar kwaliteitsborging </div>
summery
Een korte samenvatting van een cursus kan worden getoond door de waarde summery mee te geven aan het atribuut field.
[co-detail field=summery]
<div class="co-field co-field-summary">Deze 10-daagse opleiding brengt u als BWT-er en bouwadviseur de nog ontbrekende kennis en vaardigheden om te functioneren als kwaliteitsborger, publiek of privaat.</div>
objectives
De leerdolen van een cursus kunnen worden getoond door de waarde objectives mee te geven aan het atribuut field.
[co-detail field=objectives]
<div class="co-field co-field-objectives">
<p>De opleiding bestaat uit 6 blokken en praktijkopdracht: </p>
<ol class="nummeruitlijning">
<li>Introductie – dag 1 </li>
<li>Bouwproces – dag 2 </li>
<li>Brandveiligheid – dag 3 en 4 </li>
<li>Update Bouwbesluit technisch – dag 5 t/m 8 ochtend</li>
<li>Vaardigheden dag 8 middag </li>
<li>Bouwplannen beoordelen in ontwerp- en uitvoering – dag 9 en 10 </li>
<li>Praktijkopdracht en kennistoets </li>
</ol>
...
</div>
instances
De uitvoeringen van een cursus kunnen worden getoond door de waarde Instances mee te geven aan het atribuut field.
[co-detail class="co1" field="instances"]
geeft een array terug met uitvoeringen. De array kan uitgesplits worden door het attribuut type de waarde planning te geven. Vervolgens kan met het atribuut subfield bepaald worden welke velden getaaond worden.
bij subfield kunnen de volgende velden opgegeven worden:
• |
dateEnd |
• |
dateStart |
• |
location |
• |
room |
• |
module |
• |
subject |
[co-detail class="co1" field="instances" type=planning subfield="dateStart;module;subject;startendtime;location;room" seperator=" | " element-type=div inner-element-type=div ]
geeft een lijst terug van planningsdata met beukp van type=planning kan de samenstelling van de getoonde planning aangepast worden door bij subfield de gewenste velden op te geven.
<div class="co-field co-field-dateStart-module-subject-startendtime-location-room">
<div class="co-planning-dateStart-date">4 juni 2020</div>
<div class="co-planning-module"></div>
<div class="co-planning-subject"></div>
<div class="co-planning-startendtime">09:00 - 17:00</div>
<div class="co-planning-location">Forsa Advies</div>
<div class="co-planning-room">Londen, 1e etage</div>
|
<div class="co-planning-dateStart-date">4 mei 2021</div>
<div class="co-planning-module"></div>
<div class="co-planning-subject"></div>
<div class="co-planning-startendtime">09:00 - 17:00</div>
<div class="co-planning-location">Forsa Advies</div>
<div class="co-planning-room">Boomhut, 2e verdieping</div>
|
...
</div>
identifier
Het unieke id van een cursus kan worden getoond door de waarde identifier mee te geven aan het atribuut field.
[co-detail field=identifier]
<div class="co-field co-field-identifier">cl11</div>
motherIdentifier
Het unieke id van de moedercursus kan worden getoond door de waarde motherIdentifier mee te geven aan het atribuut field.
[co-detail field=motherIdentifier]
<div class="co-field co-field-motherIdentifier">cl3</div>
teachers
Docenten hebben een profiel pagina in de Carta Online Plugin. De profiel pagina van de docent(en) van een cursus kan getoond worden met behulp van de volgende shortcode.
[co-detail class="cl1858" field="teachers" type="teacherlist" mother-teacher="true" element-type=div inner-element-type=div]
Met het atribuut class wordt de gewenste cursus gekozen.
Door het atribuut field de waarde teachers te geven en het atribuut type de waarde teacherlist te geven krijgen we een lijst van docent profiel terug van de ingegeven cursus.
Door het attribuut mother-teacher de waarde true te geven worden de docenten van de bijbehorende moedercursus getoond. Als dit niet gewenst is dan het atribuut mother-teacher niet gebruiken.
<div class="co-field co-field-teachers">
<div class="co-teacher" id="co-teacher-789">
Jan Voorbeeld
Geboren 01-07-1980 te Utrecht
Orteliuslaan 850
3528 BB Utrecht
06-12345678
Samenvatting
Attente docent voortgezet onderwijs met uitstekende communicatievaardigheden.
Gestructureerd en gedreven met de aangeboren vaardigheid om taken af te maken. Gebruikt effectieve en efficiënte leermethodes en
houdt rekening met de individuele behoeften van elke leerling.
Sterke punten
– ervaring met plannen van lessen
– academische prestatiebeoordelingen
...
</div>
<div class="co-teacher" id="co-teacher-254">
An Voorbeeld
Geboren 02-02-1983 te Utrecht
Orteliuslaan 850
3528 BB Utrecht
06-12345678
Samenvatting
Attente docent voortgezet onderwijs met uitstekende communicatievaardigheden.
Gestructureerd en gedreven met de aangeboren vaardigheid om taken af te maken. Gebruikt effectieve en efficiënte leermethodes en
houdt rekening met de individuele behoeften van elke leerling.
Sterke punten
– ervaring met plannen van lessen
– academische prestatiebeoordelingen
...
</div>
...
</div>
type
Door de waarde type aan het atribuut field mee te geven kan worden opgevraagd met wat voor soort cursus we te maken hebben. Het reultaat van de shortcode kan zijn: ClassSingle, ClassMother, ClassDaughter of CourseSingle
[co-detail field=type]
<div class="co-field co-field-type">CourseSingle</div>
minimumNumberOfTrainees
Het minimum aantal deelnemers van een cursus kan worden getoond door de waarde minimumNumberOfTrainees mee te geven aan het atribuut field.
[co-detail field=minimumNumberOfTrainees]
<div class="co-field co-field-minimumNumberOfTrainees">8</div>
maximumNumberOfTrainees
Het maximum aantal deelnemers van een cursus kan worden getoond door de waarde maximumNumberOfTrainees mee te geven aan het atribuut field.
[co-detail field=maximumNumberOfTrainees]
<div class="co-field co-field-maximumNumberOfTrainees">12</div>
vat
Het BTW percentage van de cursus kan worden getoond door de waarde vat mee te geven aan het atribuut field.
[co-detail field=vat]
<div class="co-field co-field-vat">21</div>
inner-element en outer-element
Met de atributen inner-element en outer-element kunnen extra html tags om de gegenereerde data geplaatst worden
[co-detail class="co1" field="instances" outer-lement="div" inner-element="li"]