further text updates, multi language is now working (also in edit-mode)
This commit is contained in:
parent
3295ae3f04
commit
d35566246c
@ -7,6 +7,7 @@ function init__SYSTEM_SAI_saimod_sys_locale() {
|
|||||||
if(!cData.lang && !cData.group) {
|
if(!cData.lang && !cData.group) {
|
||||||
cData.group = $('.groups').first().attr('id');
|
cData.group = $('.groups').first().attr('id');
|
||||||
cData.lang = $('.langli').first().attr('id');
|
cData.lang = $('.langli').first().attr('id');
|
||||||
|
$('#langtabs_ li#'+cData.lang).addClass('active');
|
||||||
$('#'+cData.group).addClass('active');
|
$('#'+cData.group).addClass('active');
|
||||||
$('#'+cData.lang).addClass('active');
|
$('#'+cData.lang).addClass('active');
|
||||||
saimod_sys_locale_loadcontent(cData.lang, cData.group);
|
saimod_sys_locale_loadcontent(cData.lang, cData.group);
|
||||||
@ -29,9 +30,11 @@ function init__SYSTEM_SAI_saimod_sys_locale() {
|
|||||||
|
|
||||||
$('.langli').click(function(){
|
$('.langli').click(function(){
|
||||||
if (cData.group && cData.lang){
|
if (cData.group && cData.lang){
|
||||||
|
$('#langtabs_ li#'+cData.lang).removeClass('active');
|
||||||
$('#'+cData.lang).removeClass('active');}
|
$('#'+cData.lang).removeClass('active');}
|
||||||
cData.lang = $(this).attr('id');
|
cData.lang = $(this).attr('id');
|
||||||
$(this).addClass('active');
|
$('#langtabs_ li#'+cData.lang).addClass('active');
|
||||||
|
$('#'+cData.lang).addClass('active');
|
||||||
saimod_sys_locale_loadcontent(cData.lang, cData.group);});
|
saimod_sys_locale_loadcontent(cData.lang, cData.group);});
|
||||||
|
|
||||||
$('#changetext').click(function(){
|
$('#changetext').click(function(){
|
||||||
@ -53,7 +56,7 @@ function saimod_sys_locale_newtext(){
|
|||||||
type: 'GET',
|
type: 'GET',
|
||||||
success: function(data) {
|
success: function(data) {
|
||||||
$('#contenttextarea').text('');
|
$('#contenttextarea').text('');
|
||||||
$('#new_text_id').val('new title here');
|
$('#new_text_id').attr('placeholder', 'new title here...').blur();
|
||||||
$('#new_text_id').show();
|
$('#new_text_id').show();
|
||||||
$('#newtext').show();
|
$('#newtext').show();
|
||||||
$('#changetext').hide();
|
$('#changetext').hide();
|
||||||
@ -83,7 +86,6 @@ function saimod_sys_locale_savecontent(id, lang){
|
|||||||
$('#modal_fail').hide();
|
$('#modal_fail').hide();
|
||||||
$('#modal_success').show();
|
$('#modal_success').show();
|
||||||
saimod_sys_locale_loadcontent(cData.lang,cData.group);
|
saimod_sys_locale_loadcontent(cData.lang,cData.group);
|
||||||
$('#modal').modal('hide');
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
@ -27,6 +27,7 @@ class saimod_sys_locale extends \SYSTEM\SAI\SaiModule {
|
|||||||
$langtab['langs'] = $langtab_;
|
$langtab['langs'] = $langtab_;
|
||||||
$langhead = \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\SERVERPATH(new \SYSTEM\PSAI(),'modules/saimod_sys_locale/langtabs.tpl'), $langtab);
|
$langhead = \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\SERVERPATH(new \SYSTEM\PSAI(),'modules/saimod_sys_locale/langtabs.tpl'), $langtab);
|
||||||
$vars['tabs'] = $langhead;
|
$vars['tabs'] = $langhead;
|
||||||
|
$vars['langs'] = $langtab_;
|
||||||
return \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\SERVERPATH(new \SYSTEM\PSAI(),'modules/saimod_sys_locale/tabs.tpl'), $vars);
|
return \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\SERVERPATH(new \SYSTEM\PSAI(),'modules/saimod_sys_locale/tabs.tpl'), $vars);
|
||||||
//.\SYSTEM\PAGE\replace::replaceFile(\SYSTEM\SERVERPATH(new \SYSTEM\PSAI(),'modules/saimod_sys_locale/editmode.tpl'), $vars);
|
//.\SYSTEM\PAGE\replace::replaceFile(\SYSTEM\SERVERPATH(new \SYSTEM\PSAI(),'modules/saimod_sys_locale/editmode.tpl'), $vars);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -15,7 +15,12 @@
|
|||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<div class="modal-header">
|
<div class="modal-header">
|
||||||
<h4 class="modal-title" id="modaltitle">${id}</h4>
|
<h4 class="modal-title" id="modaltitle">${id}</h4>
|
||||||
<input type="text" value="Text ID" id="new_text_id" style="display: none;">
|
<input type="text" id="new_text_id" placeholder="new title here..." style="display: none;" />
|
||||||
|
</div>
|
||||||
|
<div class="tabbable">
|
||||||
|
<ul class="nav nav-tabs" id="langtabs_">
|
||||||
|
${langs}
|
||||||
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-body" id="modaltextarea" style="display: none;">
|
<div class="modal-body" id="modaltextarea" style="display: none;">
|
||||||
<textarea id="contenttextarea" name="content" style="width:100%"></textarea>
|
<textarea id="contenttextarea" name="content" style="width:100%"></textarea>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user