Autor: JIz

Proměnné TFS

Při vyhodnocování těla šablony bývají k dispozici proměnné, které do šablony zveřejnila aplikace. Konkrétní seznam tedy záleží na aplikaci.

Údaje ke zpracovávanému HTTP požadavku

Tyto údaje jsou k dispozici ve WBeans i v publikačním rozhraní systému jNetPublish: _request, _session, _application, _context.

V publikačním rozhraní systému jNetPublish by se z nich měla používat jen proměnná _request.

WBeans

Ve WBeans, tedy například v šablonách administračního rozhraní systému jNetPublish, jsou také k dispozici proměnné odkazující do stromu renderovaných beanů: _this, _parent a _top.

Publikační rozhraní systému jNetPublish

V šablonách vyhodnocovaných v rámci publikačního rozhraní systému jNetPublish jsou k dispozici následující proměnné:

Další proměnné jsou vázané na logiku zpracování šablon a formátovače a pageletů:

  • Asset aktuální šablony nebo formátovače: _template.
  • Aktuální formát a jazyk: _language, _format.
  • Aktuální režim (mode) výpisu: _mode.
  • Formátovaný asset: _asset.
  • Asset renderovaného pageletu: _me.

Další proměnné

Další proměnné mohou do šablon zveřejňovat řídící třídy šablon, prezentací, sekcí a pageletů. Obecně platí, že v TFS šabloně není možné bez dalšího spoléhat na to, že proměnná nemá nastavenou hodnotu.

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