Voorbeeld
Configuratie - Klant Pagina - Hulp Pagina's
Deze sectie is alleen van toepassing indien de module Webinschrijvingen actief is.

Een detail pagina wordt gebruikt om de gegevens van één activiteit (of cursus of training) weer te geven.

Instellingsmogelijkheden

Omschrijving Betekenis
ID Technische beschrijving van de pagina
Omschrijving De naam die de pagina beheerder aan deze pagina heeft toegekend.
Eigenaar De beheerder van de pagina
Taal Voor iedere ingestelde taal wordt een aparte pagina beschikbaar en wordt het mogelijk om 'bewerken code' te kiezen
Actie Kopiëren of verwijderen van de pagina


Voorbeelden

Voor de weergave van de datum, tijd en locatie kun je onderdstaande tabel in de code opnemen:

<table class="table table-striped">	
    <tbody>
        <tr> 
            <th>Datum</th>
            <td>{event attribute=date id=[ID]}</td>
        </tr>
        <tr> 
            <th>Tijd</th>
            <td>{event attribute=fromtime id=[ID]} - {event attribute=tiltime id=[ID]}</td>
        </tr>
        <tr> 
            <th>Locatie</th>
            <td>{event attribute=custom03 id=[ID]}</td>
        </tr>
    </tbody>
</table>


Wil je meer informatie tonen, bijvoorbeeld met betrekking tot de beschikbaarheid, dan kun je de tabel uitbreiden met één of meer van onderstaande rijen:

<table class="table table-striped">	
    <tbody>
        <tr> 
            <th>Aantal plaatsen</th>
            <td>{event attribute=amount id=[ID]}</td>
        </tr>
        <tr> 
            <th>Aantal vrije plaatsen</th>
            <td>{event attribute=free id=[ID]}</td>
        </tr>
        <tr>
            <th>Aantal geboekte plaatsen</th>
            <td>{event attribute=booked id=[ID]} van {event attribute=amount id=[ID]}</td>
        </tr>
        <tr>
            <th>Aantal plaatsen op de wachtlijst</th>
            <td>{event attribute=waiting id=[ID]}</td>
        </tr>
        <tr>
            <th>Aantal vrije wachtlijst plaatsen</th>
            <td>{event attribute=waitingfree id=[ID]}</td>
        </tr>
    </tbody>
</table>


Wanneer je ook de prijs wilt tonen, moet je er rekening mee hoduen dat er geen activiteit prijs bestaat. De prijs die wordt gebruikt is de ingestelde prijs per deelnemer. Omdat het mogelijk is dat er meerdere deelnemerstypen zijn ingesteld voor een activiteit, voeg je als het ware één tabelrij per deelnemertype toe. Dat doe je door onderstaande code in je tabel toe te voegen:

<table class="table table-striped">
    <tbody>
        {event varname="eventPrices" attribute=prices id=[ID]}    			    
        {foreach from=$eventPrices item=price}
            <tr>
                <th>{$price.desc}</th>
                <td>{htmlinput type="currency" id="price" value="{$price.price}" currency="{$price.currency}" output="html"}</td>
            </tr>
        {/foreach}
    </tbody>
</table>

Wil je dat een detail pagina van een activiteit goed door Google wordt gevonden? Lees dan onze FAQ pagina over Gestructureerde Data!