Nástroje používateľa

Nástoje správy stránok


dev:omega:js:nacitavaniejazyka

Toto je staršia verzia dokumentu!


Práca s jazykom (flash languages) v Javascripte

v poslednej verzi js_comunication.js pribudla nová funkcionalita a to získanie jazyka z Flashovej verzie.

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

<div id="medic_case_new_title"></div>

ak sa jedná sa tooltip/hint pre danú funkcionalitu je nutné do div/span tagu pridať nový atribút a to data-tooltip

<div id="medic_case_new_title data-tooltip="sem univerzalny text">

Následne sa zobrazí tooltip pri overmouse evente nad daným prvkom, toto je nutné urobiť ako prvé pri nahraní stránky

v Javascripte je nutné pri vytvorení stránky zavolať metódu na získanie jazykových prekladov a to

omegaCore.lang.loadLang("jazykova_skupina_z_flashu","language ID napr sk, en, cz");

Tooltipy z flashovej verzie sú upravené tak, že sú odstránené html tagy typické pre flash a tieto dáta sa následne odosielajú do javascriptu

V prípade použitia jquery tooltipu v danom javascripte je nutná inicializácia atribútu data-tooltip

$( document ).tooltip({
		items:"[data-tooltip]",
		content:function(){
			return $(this).attr("data-tooltip");
		}
	});
dev/omega/js/nacitavaniejazyka.1483544546.txt.gz · Posledná úprava: 2017/01/04 16:42 od Boris Duchaj