Huidige parent_aliases: demos
Aantal items: 4
Paginatie: Uit
INPUT
assign Naamgeving voor output. Vervang [assign] dus voor deze waarde in onderstaande outputlijst. Standaard
collection.
vars De custom variabelen die opgehaald moeten worden. Scheiden met een
|page_alias Geef een of meerdere page aliasen op gescheiden met
|.
parent_alias Geef een of meerdere parent aliasen op om alle children van een pagina op te halen gescheiden met
|.
depths Werkt i.c.m. parent_alias. Geef dieptes gescheiden met
- om alleen items van een bepaalde diepte op te halen. Scheiden per parent_alias met
|.
per_page Het aantal items dat per pagina moet worden weergeven (dit schakelt automatisch paginatie in!). Standaard uit.
items Het maximaal aantal items dat moet worden getoond. Als deze niet opgegeven wordt, dan is er ook geen limiet. Werkt i.c.m. paginatie.
next_page_text Tekst voor volgende pagina. Standaard
Next page.
prev_page_text Tekst voor vorige pagina. Standaard
Previous page.
sort_def Standaard sortering op een
bestaande variable. Vorm: variable|richting. Richting kan zijn
asc,
desc of
rand. Standaard op hierarchy
filter Parameter voor het aanmaken van filters. Geef
bestaande variablen op om te filteren. Scheidt meerdere filter opties met een
|.
custom_filter Parameter voor het aanmaken van eigen filters (eigen radiobuttons of selects). Geef
bestaande variablen op om te filteren. Scheidt meerdere filter opties met een
|.
custom_filter_style Custom filter output stijl. Gebruik
same voor keys en values hetzelfde. Gebruik
alias voor keys in alias stijl. Standaard
same.
user_sort Parameter voor het aanmaken van sorteringen. Geef
bestaande variablen op om te filteren. Scheidt meerdere filter opties met een
|.
sort_asc_text Tekst voor asc sortering. Standaard
↑.
sort_desc_text Tekst voor desc sortering. Standaard
↓.
is_not_active Geef
true mee om alle
niet actieve items mee te nemen in de collectie.
is_show_in_menu Geef
true mee om
alleen zichtbare items mee te nemen in de collectie.
OUTPUT
$[assign]_help Roep de help functie op. Er zijn drie typen help: vars; voor variablen, table; voor overzichtstabel, general; functionaliteiten uitleg. Scheidt de verschillende help met een
| of vul
all in al het help.
$[assign]_result Resultaten. Gebruik i.c.m. foreach smarty loop
{foreach from=$collection_result item=collection_item} {$collection_item->variable} {/foreach}.
$[assign]_control Controller voor sortering, paginering en filtering.
Moet altijd worden aangeroepen op een pagina waar sortering, paginering of filtering wordt toegpast!.
$[assign]_nextpage Output volgende pagina link. Is er alleen wanneer er een volgende pagina is.
$[assign]_prevpage Output vorige pagina link. Is er alleen wanneer er een vorige pagina is.
$[assign]_pagebar Pagina nummer lijst.
$[assign]_records Totaal aantal resultaten. (
4)
$[assign]_total Totaal aantal pagina's. (
1)
$[assign]_page Huidige pagina. (
1)
$[assign]_ac_list_labels Labels voor AdvancedContent multi_select
$[assign]_ac_list_values Values voor AdvancedContent multi_select.
$[assign]_filterbox_[var] HTML checkbox filter input lijst. Vervang [var] met een opgegeven
bestaande variable uit de filter parameter.
$[assign]_filterbox_[var]_is_checked Geeft true als een filter is toegepast en false wanneer niet.
$[assign]_custom_filter_[var] Geeft een array terug met daarin unique
key/value pairs voor custom filters. Zie overige informatie.
$[assign]_sort_[var]_[dir] HTML sort button. Vervang [var] met een opgegeven
bestaande variable uit de sortering parameter. Vervang [dir] met een richting;
asc of
descOverige informatie:
De editors in pagina's converteren opmaak naar html entities. D.w.z. dat als je de tag in pagina content gebruikt, dat je altijd de WYSIWYG moet uit zetten. Dit geldt overigens niet voor HTML blokken.
Als je maar 1 item hebt bijvoorbeeld door: {collection items='1'} dan kun je deze ook oproepen met: {$collection_result[0]->variabele_naam} i.p.v. de hele smarty for loop.
Depths werkt met volgordes. Met parent_aliases: x|y|z en depths 1-2|1-3 pak je dus alle directe children van x, y, en z, plus het tweede en derde niveau van x en het eerste en derde niveau van y
De custom filter geeft een geneste array terug. Dit betekent dat je door de array moet loopen, zoals bijvoorbeeld: <select>{foreach from=$collection_custom_filter_var item="select_row"}<option value="{$select_row.key}">{$select_row.value}</option>{/foreach}</select>
Succes!
Rajeev