RON dokumentace

Uživatelské menu

Uživatelské menu se nastavuje v Portálu - Nastavení portálu - Uživatelské menu nebo v souboru user/user_menu.xml (menu ze souboru má přednost a lze použít například pro vytvoření jiného menu na kiosku). Příklad je v souboru doc/user_menu.xml.

Menu může obsahovat sekce (horní přepínatelné menu) a jednotlivé položky. Základní struktura nastavení:

<?xml version="1.0"?>
<usermenu xmlns="http://www.ron.cz/xmlforms/" xmlns:html="http://www.w3.org/1999/xhtml">
    
    <section id="sec_dochazka" text="MI_APP_Dochazka" defaultaction="zpracovanadochazka" settings="povolitdochazku"/>
    ...

    
    <menuitem section="sec_dochazka" action="zpracovanadochazka" text="MI_Zpracovana_dochazka" prava="prohlizeni" htmlid="mi_zpracovanadochazka" settings="povolitzpracovanoudochazku"/>
    ...

</usermenu>

Sekce

    <section id="sec_dochazka" text="MI_APP_Dochazka" defaultaction="zpracovanadochazka" settings="povolitdochazku"/>
Parametry tagu section:

Položky menu

    <menuitem section="sec_dochazka" action="zpracovanadochazka" text="MI_Zpracovana_dochazka" prava="prohlizeni" htmlid="mi_zpracovanadochazka" settings="povolitzpracovanoudochazku"/>
Parametry tagu menuitem:

XML formuláře

    <menuitem section="sec_dochazka" xmlindex="2" />
Zobrazí v menu všechny formuláře, které se mají zobrazovat na zadané pozici menu. Pro správnou funkčnost musí být zapnuto načtení XML šablon do menu (v záložce Obecné nastavení)
Pro přidání jednoho konkrétního XML formuláře lze použít například tento zápis:
    <menuitem section="sec_dochazka" action="xml&amp;record=3" text="Změna rozdělení" prava="USR_zmenarozdeleni"/>

Další parametry

Dále je možné u tagu section i u tagu menuitem zadat přímo html atributy pomocí prefixu html, např. html:target="_blank"

Tipy

Pokud je potřeba zapsat znak &, použijte zápis &amp;