options
Slouží k nastavení speciálních možností pro blok kódu.
options
param-assignment statement-body/options
- param-assignment
- Přiřazení hodnot vybraným parametrům.
- statement-body
- Blok příkazů, pro které platí tyto parametry. Nastavení platí i pro vnořené šablony.
Možné parametry příkazu
disableCookieTracking
- (Boolean)
enableTimeCheck
- (Boolean nebo String) Zapíná a vypíná detekci časových změn u použitých assetů. Implicitně je detekce zapnutá (
true
); hodnotafalse
vypne detekci uvnitř bloku. Pokud je hodnotou řetězec "exclusive", ignorují se všechny změny detekované před začátkem bloku a po skončení bloku se detekce opět vypne; předpokládá se, že hodnota "exclusive" se použije nejvýše jednou pro celou generovanou stránku. Viz širší popis. forceAbsoluteAddresses
- (Boolean) Hodnota
true
způsobí, že všechny generované adresy budou absolutní, tedy včetně protokolu, jména serveru a portu. Pozor, opačné nastavení obecně není možné: v systému jNetPublish nelze nikdy s jistotou předpokládat, že generovaná adresa bude relativní. forceLanguage
- (String) Nastaví aktuální jazyk (_language) na zadanou hodnotu ("cz", "en", "sk"…). Ovlivní chování šablon v řadě věcí:
- defaultní jazyk generovaných odkazů,
- vyhodnocování šablon a formátovače,
- cílový jazyk překladu pomocí funkce xlat,
- interpetaci patternů pro formátování data a čísel.
forceFormat
- (String) Nastaví aktuální formát (_format) na zadanou hodnotu ("html", "css", "rdf", "xml"…). Ovlivní:
- defaultní formát generovaných odkazů,
- vyhodnocování šablon a formátovače.
forceSegment
- (Integer nebo Segment) Dočasně přenastaví používaný segment.
localizationSource
- (Asset, který může být zdrojem lokalizačních údajů) Nastaví zadaný asset jako zdroj lokalizace, kterou použije například funkce xlat.
Poznámky k různým verzím systému jNetPublish
Parametry forceSegment
a enableTimeCheck
existují od verze 3.3.12.
Parametr localizationSource
byl přidaný spolu s assetem typu Složka slovníků, který se typicky používá jako jeho hodnota.
Pro vložení příspěvku do diskuse se přihlašte.