Tu môžete vidieť rozdiely medzi vybranou verziou a aktuálnou verziou danej stránky.
Both sides previous revision Previous revision Next revision | Previous revision | ||
dev:omega:js:nacitavaniejazyka [2017/01/04 16:42] Boris Duchaj |
dev:omega:js:nacitavaniejazyka [2017/01/06 07:27] (aktuálne) Boris Duchaj |
||
---|---|---|---|
Riadok 1: | Riadok 1: | ||
====== Práca s jazykom (flash languages) v Javascripte ====== | ====== Práca s jazykom (flash languages) v Javascripte ====== | ||
+ | |||
+ | **<color green>GIT vetva je 727.git duch/merge7 / 3514b1a</color>** | ||
v poslednej verzi js_comunication.js pribudla nová funkcionalita a to získanie jazyka z Flashovej verzie. | v poslednej verzi js_comunication.js pribudla nová funkcionalita a to získanie jazyka z Flashovej verzie. | ||
+ | |||
+ | ** <color red>Túto funkcionalitu je nutné doladiť a dokončiť !!!</color>** | ||
Základom je v html verzii stránky vytvorenie <div> alebo <span> tagu s **ID attribútom** obsahujúc názov idf daného jazykového výrazu | Základom je v html verzii stránky vytvorenie <div> alebo <span> tagu s **ID attribútom** obsahujúc názov idf daného jazykového výrazu | ||
Riadok 12: | Riadok 16: | ||
<code html5> | <code html5> | ||
- | <div id="medic_case_new_title data-tooltip="sem univerzalny text"> | + | <div id="medic_case_new_title" data-tooltip="sem univerzalny text"> |
</code> | </code> | ||
Riadok 34: | Riadok 38: | ||
}); | }); | ||
</code> | </code> | ||
+ | |||
+ | PHP časť sa nachádza v súbore /include/html/forms/fromJs.class.php | ||
+ | <code php> | ||
+ | function getLangGroup($data) | ||
+ | { | ||
+ | $this->app->load_lang_group($data["langGroup"],$data["langId"]); | ||
+ | | ||
+ | $langArr = $this->lang; | ||
+ | | ||
+ | | ||
+ | foreach ($langArr as $key=>$value){ | ||
+ | $langArr[$key] = strip_tags($value,"<b><p><em><u><font><br>"); | ||
+ | | ||
+ | $langArr[$key] = preg_replace("(size=\"[0-9]+\")","",$value); | ||
+ | } | ||
+ | | ||
+ | return x2_register_result(true,$langArr); | ||
+ | } | ||
+ | </code> |