Overslaan naar hoofdinhoud

capture

in Default Functions
Lijst van auteurs
Gepubliceeerd: 7 aug 2024|Laatst gewijzigd: 18 sep 2024

Capture kan gebruikt worden om alles tussen de begin van de capture tag en de eind tag op te slaan in een variabele.

Note


capture

{{capture}}.... {{/capture}}

ArgumentenCopy link to Argumenten to clipboard

De volgende argumenten kunnen worden gebruikt bij een capture:

Argument

Beschrijving

name

De naam van de capture, standaard default. De naam van de capture kan gebruikt worden om de inhoud van de capture te weergeven: {{$smarty.capture.<name>}}

assign

De naam van de variabele waarin de inhoud opgeslagen moet worden.

append

De variabele welke toegevoegd moet worden aan de capture.

VoorbeeldenCopy link to Voorbeelden to clipboard

Example


capture

{{capture}}Wij gaan deze tekst opslaan in een variabele met de capture tag.{{/capture}} {{$smarty.capture.default}}
copy

Uitkomst: Wij gaan deze tekst opslaan in een variabele met de capture tag.

{{capture assign="tekst"}}In dit geval assignen we gelijk een variabele aan de capture..{{/capture}} {{$tekst}}
copy

Output: In dit geval assignen we gelijk een variabele aan de capture.

Met de capture kan ook een lijst met gegevens worden opgebouwd:

Example


capture array

{{capture append="array"}}value1{{/capture}} {{capture append="array"}}value2{{/capture}} {{capture append="array"}}value3{{/capture}} <pre>{{$array|print_r}}</pre>
copy

Uitkomst:

Array ( [0] => value1 [1] => value2 [2] => value3 )
copy
volgende paginacount
vorige paginaassign

Log in of registreer om commentaar achter laten.

Pagina secties