Složení hodnoty služby join-from
join-from skládá hodnotu prvku služby z více operandů. Používá se zejména
v rozhraní, když je třeba do jediné předané hodnoty spojit více hodnot
z content a pevný text.
{absolute-reference-to-document} | '{text}' | {number} | true | false [, ...]
Operandy oddělujte čárkami. Platný operand je absolutní odkaz do obsahu
dokumentu, text uzavřený do apostrofů, číslo nebo true či false; čárka
uvnitř apostrofovaného textu není oddělovačem.
Například:
join-from="/osobni_udaje/zaradit_jako, ' (', /osobni_udaje/osobni_cislo_varch, ')'"
vytvoří hodnotu ve tvaru zařazení (osobní číslo). Při kompletaci se cesty
normalizují. Nemá-li prvek vlastní take-from, převezme jej z prvního odkazu
v join-from; zůstává-li take-from uveden, zachová se pro výchozí kontext
služby. Generovaná šablona rozhraní i zdrojová šablona výběrového uzlu následně
vloží odkazy jako načtené hodnoty a ostatní operandy jako pevný text, vždy v
pořadí zápisu.
Potenciální vlastnické uzly
join-from lze uvést u uzlu element.