fixed skilltree tabs
This commit is contained in:
parent
59ca3bfb93
commit
6b37d9ca7b
@ -8,13 +8,14 @@ function init_saimod_mojotrollz_skilltree() {
|
|||||||
load_skilltree_tab(1);
|
load_skilltree_tab(1);
|
||||||
};
|
};
|
||||||
|
|
||||||
function load_skilltree_tab(tree){
|
function load_skilltree_tab(tree,subtree){
|
||||||
$('img#loader').show();
|
$('img#loader').show();
|
||||||
$('#tab_skilltree').load(SAI_ENDPOINT+'sai_mod=saimod_mojotrollz_skilltree&action=tree&tree='+tree, function(){
|
$('#tab_skilltree').load(SAI_ENDPOINT+'sai_mod=saimod_mojotrollz_skilltree&action=tree&tree='+tree, function(){
|
||||||
$('#tabs_skilltree_icons a').click(function(e) {
|
$('#tabs_skilltree_icons a').click(function(e) {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
$(this).tab('show');
|
$(this).tab('show');
|
||||||
});
|
});
|
||||||
|
if(subtree){$('#tl_t'+subtree).tab('show');}
|
||||||
register_icon_add();
|
register_icon_add();
|
||||||
register_icon_edit();
|
register_icon_edit();
|
||||||
register_icon_delete();
|
register_icon_delete();
|
||||||
@ -41,7 +42,7 @@ function register_icon_add(){
|
|||||||
'&parent_column='+$('#input_parent_column_'+_tree).val(),
|
'&parent_column='+$('#input_parent_column_'+_tree).val(),
|
||||||
success : function(data) {
|
success : function(data) {
|
||||||
if(data.status){
|
if(data.status){
|
||||||
load_skilltree_tab(_class);
|
load_skilltree_tab(_class,_tree);
|
||||||
}else{
|
}else{
|
||||||
alert('Problem: '+data);}
|
alert('Problem: '+data);}
|
||||||
}
|
}
|
||||||
@ -71,15 +72,16 @@ function register_icon_delete(){
|
|||||||
$('.btn_icon_del').click(function(){
|
$('.btn_icon_del').click(function(){
|
||||||
if (confirm('Are you sure you want to delete?')) {
|
if (confirm('Are you sure you want to delete?')) {
|
||||||
_class = $(this).attr('_class');
|
_class = $(this).attr('_class');
|
||||||
|
_tree = $(this).attr('tree');
|
||||||
$.ajax({ type :'GET',
|
$.ajax({ type :'GET',
|
||||||
url : SAI_ENDPOINT+'sai_mod=saimod_mojotrollz_skilltree&action=icon_delete'+
|
url : SAI_ENDPOINT+'sai_mod=saimod_mojotrollz_skilltree&action=icon_delete'+
|
||||||
'&class='+_class+
|
'&class='+_class+
|
||||||
'&tree='+$(this).attr('tree')+
|
'&tree='+_tree+
|
||||||
'&row='+$(this).attr('row')+
|
'&row='+$(this).attr('row')+
|
||||||
'&column='+$(this).attr('column'),
|
'&column='+$(this).attr('column'),
|
||||||
success : function(data) {
|
success : function(data) {
|
||||||
if(data.status){
|
if(data.status){
|
||||||
load_skilltree_tab(_class);
|
load_skilltree_tab(_class,_tree);
|
||||||
}else{
|
}else{
|
||||||
alert('Problem: '+data);}
|
alert('Problem: '+data);}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -17,9 +17,9 @@ ${skilltree}
|
|||||||
<hr>
|
<hr>
|
||||||
<div class="tabbable">
|
<div class="tabbable">
|
||||||
<ul class="nav nav-tabs" id="tabs_skilltree_icons">
|
<ul class="nav nav-tabs" id="tabs_skilltree_icons">
|
||||||
<li class="active"><a href="#tab_tree1">${tree1_name}</a></li>
|
<li class="active"><a id="tl_t1" href="#tab_tree1">${tree1_name}</a></li>
|
||||||
<li><a href="#tab_tree2">${tree2_name}</a></li>
|
<li><a id="tl_t2" href="#tab_tree2">${tree2_name}</a></li>
|
||||||
<li><a href="#tab_tree3">${tree3_name}</a></li>
|
<li><a id="tl_t3" href="#tab_tree3">${tree3_name}</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div class="tab-content">
|
<div class="tab-content">
|
||||||
<div class="tab-pane active" id="tab_tree1" style="width: 900px;">${tree1}</div>
|
<div class="tab-pane active" id="tab_tree1" style="width: 900px;">${tree1}</div>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user