issue 70 multilingual developement in module module.

but yet not completed at js


git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@8839 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
ovclas 2011-08-23 05:43:07 +00:00
parent 52bab54234
commit e7b9691c62
9 changed files with 283 additions and 74 deletions

View file

@ -0,0 +1,32 @@
jQuery(function($){
$('li')
.delegate('button._edit', 'click', function(){
var $this = $(this);
/*, site_srl = $this.data('site_srl');
currentClickedSiteObject = $this;*/
var formObj = $this.parents().find('form').first();
// TODO : 모듈 목록을 찾아서 셀렉트 박스에 할당
var params = new Array();
var response_tags = ['error', 'message', 'lang_list', 'lang_name'];
params['lang_name'] = formObj.find('input[name=lang_name]').val();
exec_xml('module','getModuleAdminLangListByName',params, completeGetModuleList, response_tags);
});
});
function completeGetModuleList(ret_obj, response_tags)
{
var langName = ret_obj['lang_name'];
var langList = ret_obj['lang_list']['item'];
if(!jQuery.isArray(langList)) langList = [langList];
var htmlListBuffer = '';
for(var x in langList)
{
var objLang = langList[x];
jQuery('#' + langName + '_' + objLang.lang_code).val(objLang.value);
}
}