mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-30 16:49:58 +09:00
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:
parent
52bab54234
commit
e7b9691c62
9 changed files with 283 additions and 74 deletions
32
modules/module/tpl/js/multilingual.js
Normal file
32
modules/module/tpl/js/multilingual.js
Normal 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);
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue