Odlišení odkazů na soubory ve výpisu

Samotný příkaz import má odlišnou syntax v různých verzích; toto je zápis pro verzi 3.4 a novější.

Nutnost importu je možné obejít pomocí přístupu ke statickým hodnotám třídy objektu.

Fragmenty kódu

Vstup
{import com.etnetera.jnp.publish.PageIdentification}

{let tgt := target(_asset, "target")}
<a href="{tgt}">
  {if or(tgt.addressKind == PageIdentification.AK_UNSTABLE,
		 tgt.addressKind == PageIdentification.AK_FILE)}
	stáhnout
  {else}
	více
  {/if}
</a>