BUG "Al exportar el plugin se agrega una nueva pestaña dentro del submenu llamada Relative"
SOLVED
This commit is contained in:
@@ -35,6 +35,13 @@ else {
|
||||
unset($_SESSION['DEV_FLAG']);
|
||||
unset($_SESSION['TOOLS_VIEWTYPE']);
|
||||
}
|
||||
|
||||
if( isset($_GET['s']) )
|
||||
$_SESSION['ADMIN_SELECTED'] = $_GET['s'];
|
||||
else {
|
||||
unset($_SESSION['ADMIN_SELECTED']);
|
||||
}
|
||||
|
||||
$G_PUBLISH->AddContent('view', 'setup/main_Load');
|
||||
G::RenderPage('publish');
|
||||
|
||||
|
||||
@@ -56,9 +56,10 @@
|
||||
$i++;
|
||||
}
|
||||
|
||||
$oHeadPublisher->addExtJsScript('setup/main', false); //adding a javascript file .js
|
||||
$oHeadPublisher->addExtJsScript('setup/main', true); //adding a javascript file .js
|
||||
$oHeadPublisher->addContent('setup/main'); //adding a html file .html.
|
||||
$oHeadPublisher->assign('tabItems', $tabItems);
|
||||
$oHeadPublisher->assign('_item_selected', (isset($_SESSION['ADMIN_SELECTED'])?$_SESSION['ADMIN_SELECTED']:''));
|
||||
|
||||
G::RenderPage('publish', 'extJs');
|
||||
// this patch enables the load of the plugin list panel inside de main admin panel iframe
|
||||
|
||||
@@ -3,10 +3,12 @@
|
||||
* Aug 20th, 2010
|
||||
*/
|
||||
|
||||
var _NODE_SELECTED;
|
||||
var main = function(){
|
||||
Ext.state.Manager.setProvider(new Ext.state.CookieProvider());
|
||||
|
||||
items = Array();
|
||||
var items = Array();
|
||||
var i;
|
||||
|
||||
for(i=0; i<tabItems.length; i++){
|
||||
|
||||
@@ -31,8 +33,23 @@ var main = function(){
|
||||
listeners: {
|
||||
'click': function(tp) {
|
||||
if( tp.attributes.url ){
|
||||
_NODE_SELECTED = tp.id;
|
||||
document.getElementById('setup-frame').src = tp.attributes.url;
|
||||
}
|
||||
},
|
||||
'render': function(tp){
|
||||
|
||||
var loader = tp.getLoader();
|
||||
loader.on("load", function(){
|
||||
if( _item_selected != '' ){
|
||||
node = tp.getNodeById(_item_selected);
|
||||
document.getElementById('setup-frame').src = node.attributes.url;
|
||||
if(node){
|
||||
node.select();
|
||||
_NODE_SELECTED = node.attributes.id;
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
@@ -251,6 +251,10 @@ function activeDeactive(){
|
||||
method: 'GET',
|
||||
success: function ( result, request ) {
|
||||
//Ext.MessageBox.alert('Success', 'Data return from the server: '+ result.responseText);
|
||||
|
||||
parent.parent.location.href = 'main?s='+parent._NODE_SELECTED;
|
||||
return;
|
||||
|
||||
store.reload();
|
||||
|
||||
plugins = parent.Ext.getCmp('plugins');
|
||||
|
||||
Reference in New Issue
Block a user