<Date>

Pole typu Date slouží pro uložení data. V administraci se zobrazuje jako krátké jednořádkové textové pole (<input type="text">), do kterého se datum zadává ve formátu d/m/y. Obsah pole typu Date se v .aspx vypisuje pomocí controlu <je:item>.

<Date name="someDate" defaultValue="now" />

Pro zápis data včetně času, se používá pole typu <DateTime>. Pole Date<DateTime> lze mezi sebou kdykoliv zaměnit bez ztráty datové části uložené hodnoty (časová část závisí na typu pole).

Atributy

  • allowEditFor nepovinný [seznam skupin uživatelů]

    Skupiny uživatelů, kterým je pole přístupné k editaci. Pokud není atribut zadán, je pole přístupné k editace všem, kteří mají přístup do administrace. Více v článku Zabezpečení před neoprávněným přístupem do administrace.

  • defaultValue nepovinný

    Výchozí hodnota pole, která se použije při přidání nové proměnné. Tuto hodnotu lze v administraci následně změnit. Možné hodnoty jsou:

    • now – doplní aktuální datum
    • yesterday – doplní včerejší datum
    • tomorrow – doplní zítřejší datum
    • konkrétní hodnota ve formátu d/m/y nebo yyyymmdd
  • denyEditFor nepovinný [seznam skupin uživatelů]

    Skupiny uživatelů, kterým je pole znepřístupněné k editaci. Pokud není atribut zadán, je pole přístupné k editace všem, kteří mají přístup do administrace. Více v článku Zabezpečení před neoprávněným přístupem do administrace.

  • desc nepovinný [string]

    Uživatelský popis pole, který se zobrazí v administračním rozhraní. Slouží k zapsání doplňujících údajů, jako například pokyny pro editora apod.

  • langDepend nepovinný [none, firstValue, values]

    Určuje chování pole, má-li web více jazykových mutací (viz Jazyky). Možné hodnoty jsou:

    • none – obsah pole je pro všechny jazyky shodný
    • firstValue – pole má v každém definovaném jazyce jinou hodnotu. Pokud není hodnota pro daný jazyk zadána, použije se hodnota výchozího jazyka.
    • values – pole má v každém definovaném jazyce jinou hodnotu. Pokud není hodnota v daném jazyce zadána, je pole pro daný jazyk prázdné.
  • name povinný [string]

    Jméno pole. V rámci jednoho typu musí být jedinečné. Smí obsahovat pouze číslice a písmena bez diakritiky. Doporučuje se jména polí uvádět s počátečním malým písmenem (viz Konvence pojmenování).

  • required nepovinný [false, true]

    Při nastavení na true se pole stane povinným a při editaci v administraci je ho nutné vyplnit.

  • title nepovinný [string]

    Uživatelský název pole, který se zobrazí v administračním rozhraní. Není-li title uvedeno, zobrazí se name.

Připomínky a postřehy

Máte-li nějakou připomínku, dobrý nápad nebo jste našli v dokumentaci chybu, rádi od vás uslyšíme.