Segmentace

jNetPublish umožňuje vytvářet obsahu v různých variantách podle definovatelné sady segmentů.

Definice konkrétní sady segmentů a jejich vztahu k nakonfigurovaným prezentacím je věc každého jednotlivého projektu. V běžných projektech menšího rozsahu se segmentace nevyužívá a existuje tedy jediný (kořenový) segment.

Obecně jsou segmenty uspořádané hierarchicky. Nadřazený segment definuje výchozí verzi obsahu, kterou je možné v podřízených segmentech předefinovat.

Segmentace je možná pro následující komponenty spravovaného obsahu:

  • Hodnoty atributů jsou segmentované.
  • V podmínkách ortogonálního odkazu může být nastavený filtr na zvolenou množinu segmentů.
  • Některé seznamy assetů (layoutový datový zdroj, varianta predikát výčtového datového zdroje, kniha) mohou mít platnost prvku omezenou na vybrané segmenty.

Pro autora šablon je přístup k hodnotám, které se liší podle segmentů, transparentní: přistupuje vždy k hodnotě platné pro aktuální segment.

Pokud je v prezentaci aktivní segmentace, jsou segmenty identifikované celými čísly. K číslu aktuálního segmentu je možné přistupovat přes proměnnou _segnum.

Pro vložení příspěvku do diskuse se přihlašte.