Tu môžete vidieť rozdiely medzi vybranou verziou a aktuálnou verziou danej stránky.
Next revision | Previous revision | ||
omega:modules:dailyoperations:timeline-xml-settings [2017/03/28 11:41] Roman Sališ vytvorené |
omega:modules:dailyoperations:timeline-xml-settings [2017/03/28 12:01] (aktuálne) Roman Sališ |
||
---|---|---|---|
Riadok 1: | Riadok 1: | ||
====== Timeline XML Settings ====== | ====== Timeline XML Settings ====== | ||
+ | ===== transportHeaderSettings===== | ||
+ | |||
+ | Používa sa pre zobrazenie hlavičiek elementov. | ||
+ | |||
+ | <code xml> | ||
+ | <transportHeaderSettings> | ||
+ | |||
+ | <param key="extraContent" type="object"> | ||
+ | |||
+ | <param key="orderTypes" type="object"> <!-- "orderTypes" je povinný kľúč --> | ||
+ | <param key="med_wts" value="order1" /> <!-- "med_wts" je workplace_slot --> | ||
+ | <param key="med_slot" value="order1" /> <!-- "med_slot" je kalendárový slot --> | ||
+ | <param key="med_ffs_slot" value="order1" /> <!-- "med_ffs_slot" je slot pri vyhľadávaní voľného slotu --> | ||
+ | <!-- | ||
+ | "order1" je kľúč, podľa ktorého sa potom určí poradie prvkov. | ||
+ | To znamená, že každý typ elementu v timeline môže mať individuálne zobrazenie extra obsahu | ||
+ | a aj poradadie, v ktorom sa zobrazí. | ||
+ | --> | ||
+ | |||
+ | </param> | ||
+ | |||
+ | |||
+ | <param key="order1" type="array"> <!-- "order1" sa použije z "orderTypes" --> | ||
+ | <param value="medicNoteForDoctor.1" /> <!-- Ako prvé sa zobrazí niečo, čo sa volá "medicNoteForDoctor.1" --> | ||
+ | <param value="ordinisRequisitions" /> <!-- Ako druhé sa zobrazí niečo, čo sa volá "ordinisRequisitions" --> | ||
+ | <param value="kv.1" /> <!-- Ako posledné sa zobrazí niečo, čo sa volá "kv.1" --> | ||
+ | </param> | ||
+ | | ||
+ | <!-- | ||
+ | "niečo, čo sa volá ..." - odkazuje to na objekt, ktorý je popísaný nižšie. | ||
+ | --> | ||
+ | |||
+ | |||
+ | |||
+ | <param key="medicNoteForDoctor.1" type="object"> | ||
+ | <param key="type" value="medicNoteForDoctor" /> | ||
+ | <!-- TYPE určuje, o aký typ informácie sa jedná. | ||
+ | "type"="medicNoteForDoctor", vloží sa poznámka pre lekára. --> | ||
+ | | ||
+ | <param key="format" type="nodeString"> <!-- Toto je už individuálne nastavenie daného obsahu --> | ||
+ | Pozn. lekára: | ||
+ | <font color="#ff0000" size="10">%s</font> | ||
+ | </param> | ||
+ | </param> | ||
+ | |||
+ | <param key="ordinisRequisitions" type="object"> | ||
+ | <!-- Pri tomto obsahu nie je pamameter "type" zadaný, takže sa bude "type"="ordinisRequisitions" --> | ||
+ | <param key="format" type="nodeString"> | ||
+ | HUHUHU %s | ||
+ | </param> | ||
+ | </param> | ||
+ | |||
+ | <param key="kv.1" type="object"> | ||
+ | <param key="type" value="eventKv" /> | ||
+ | <param key="key" value="medic.diagnose_text" /> | ||
+ | <param key="format" type="nodeString"> | ||
+ | <font color="#0044ff" size="12">DDD: %s</font> | ||
+ | </param> | ||
+ | </param> | ||
+ | |||
+ | |||
+ | </param> | ||
+ | |||
+ | </transportHeaderSettings> | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ===== transportContentSettings===== | ||
+ | |||
+ | Používa sa pri natiahnutí obsahu (rozkliknutie elementu). | ||
+ | ''transportContentSettings'' sa používa rovnako ako ''transportHeaderSettings''. | ||
+ | |||
+ | |||
+ | ===== Formulár pre vyhľadanie voľného slotu ===== | ||
+ | V rámci volania tohoto formulára je tiež možné nastaviť podobné parametre. | ||
+ | |||
+ | <code xml> | ||
+ | <flash object="FORMS" function="load_form"> | ||
+ | <param value="medic_findFreeSlot_form_symbol" /> | ||
+ | <param value="true" type="boolean" /> | ||
+ | <param value="true" type="boolean" /> | ||
+ | <param value="true" type="boolean" /> | ||
+ | <objectParams key="formArguments"> | ||
+ | <param key="caption" value="Vyhľadanie voľného slotu pre pacoša {$helperData.meno_pacienta}" /> | ||
+ | | ||
+ | <param key="xmlSettings" type="object"> | ||
+ | | ||
+ | <param key="transportHeaderSettings" type="object"> | ||
+ | <param key="extraContent" type="object"> | ||
+ | <!-- Tu je už to isté nastavenie, ako bolo spomenuté vyššie. --> | ||
+ | </param> | ||
+ | </param> | ||
+ | | ||
+ | <param key="transportContentSettings" type="object"> | ||
+ | <param key="extraContent" type="object"> | ||
+ | <!-- Tu je už to isté nastavenie, ako bolo spomenuté vyššie. --> | ||
+ | </param> | ||
+ | </param> | ||
+ | | ||
+ | </param> | ||
+ | </objectParams> | ||
+ | <flash> | ||
+ | | ||
+ | </code> |