Obecný asset

Abstraktní asset

Toto je abstraktní asset; nelze vytvářet jeho instance.

Datová třída

com.etnetera.jnp.pal.impl.AssetData

Obsahové varianty

  • default (default)

Atributy

Systémový názevTyp hodnotyVícejazyčnýMultihodnota
disabled
disabledBooleannene
validFrom
validFromDatenene
validTo
validToDatenene

Poznámky k atributům

Tento typ zavádí atributy společné pro všechny další assety. Jde o atributy, které mohou být použity pro indikaci potlačení zobrazení dat assetu:

  • Atribut disabled, jehož nastavení na true by mělo vést k  vyřazení z prezentace.
  • Atributy validFrom a validTo vyznačující rozsah platnosti dat.

Pokud není některá z hodnot validFrom a validTo nastavená, bere se to jako informace, že asset je v tomto směru platný bez omezení. Například pokud je validFrom nastaveno na 1. 4. 2010 10:00 a validTo nenastaveno, smysl je takový, že až do 1. 4. 2010 10:00 asset není platný a od 1. 4. 2010 10:00 bude platný už vždy.

V obou případech není nijak striktně dáno, jakým způsobem se má prezentační logika k neplatným nebo zakázaným assetům chovat. Tuto věc je třeba rozhodovat projekt od projektu a výsledným požadavkům prezentační logiku přizpůsobit.

Vestavěná podpora pro atributy

  • Podporu pro obojí mají vestavěné zdroje assetů: Lze zvolit z několika režimů validace, které určují, zda a jak se bude zohledňovat platnost assetu. Assety zakázané jsou ze seznamu výsledků vždy vyloučeny.
  • Při výpisu assetu (typicky přes formátovač) se zakázané assety nevypisují.

To znamená, že například zobrazení zakázané sekce implicitně vůbec nic nebrání

Atributy neuvedené ve slovníku

Tento typ zavádí také atributy, které se přímo needitují a nejsou tedy uvedené ve slovníku: zejména syntetické atributy indikující platnost assetu vzhledem k aktuálnímu okamžiku. Viz dokumentaci podhodnot assetu.

Viz také obecné poznámky o časové platnosti obsahu v systému jNetPublish.

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