openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit b40ea13df935b8a573e84bc9eedaad81595b18ff
parent 582dec0f0115587f80c842a4a01a9843bba6110f
Author: Jan Dankert <devnull@localhost>
Date:   Fri,  3 Nov 2017 21:51:34 +0100

Fix: Views nicht laden, wenn kein Editor offen ist (also keine Action existiert).

Diffstat:
themes/default/js/openrat.js | 7+++++--
1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/themes/default/js/openrat.js b/themes/default/js/openrat.js @@ -114,7 +114,8 @@ function refreshWorkbench() var method = $(this).attr('data-method'); var action = $(this).attr('data-action'); - loadView( $(this).closest('div.panel').find('div.content'),action,method,0); + if ( action ) + loadView( $(this).closest('div.panel').find('div.content'),action,method,0); }); // OnClick-Handler zum Scrollen der Tabs @@ -388,6 +389,7 @@ function refreshTitleBar() function loadViewByName(viewName, url ) { alert('loadViewByName'); + loadView( $('div#'+viewName),url ); } @@ -1460,6 +1462,7 @@ else function loadSubaction( el, actionName, subactionName,id ) { + alert('nobody should call loadSubaction()'); // E d i t o r var editorConfig = { skin : 'v2', @@ -1491,7 +1494,7 @@ function loadSubaction( el, actionName, subactionName,id ) function loadWindow( el, actionName, subactionName ) { - + alert('loadWindow()'); // Zeichnet das Fenster-GerĂ¼st, erstmal ohne Inhalt. $(el).html('<div class="window"><div class="title"></div><ul class="menu"></div><div class="content"></div><div class="status"></div></div>');