mirror of
https://github.com/datahub-project/datahub.git
synced 2025-12-26 01:18:20 +00:00
add the dataset and flow root in the breadcrumb since list view need them
This commit is contained in:
parent
49ae3e7665
commit
62f6fee7ba
@ -282,7 +282,7 @@ function renderFlowListView(nodes, flowId)
|
||||
var activeObj;
|
||||
for(var i = 0; i < nodes.length; i++)
|
||||
{
|
||||
if (flowId && flowId > 0)
|
||||
if (nodes[i].flowId && nodes[i].flowId > 0)
|
||||
{
|
||||
if (flowId == nodes[i].flowId)
|
||||
{
|
||||
|
||||
@ -234,7 +234,7 @@ App.DatasetRoute = Ember.Route.extend({
|
||||
var name = urn.substring(index +1);
|
||||
findAndActiveDatasetNode(name, urn);
|
||||
}
|
||||
var breadcrumbs = [];
|
||||
var breadcrumbs = [{"title":"DATASETS_ROOT", "urn":"page/1"}];
|
||||
var updatedUrn = urn.replace("://", "");
|
||||
var b = updatedUrn.split('/');
|
||||
for(var i = 0; i < b.length; i++) {
|
||||
@ -656,7 +656,7 @@ App.SubpageRoute = Ember.Route.extend({
|
||||
}
|
||||
currentTab = 'Datasets';
|
||||
updateActiveTab();
|
||||
var breadcrumbs = [];
|
||||
var breadcrumbs = [{"title":"DATASETS_ROOT", "urn":"page/1"}];
|
||||
var urn = param.urn.replace("://", "");
|
||||
var b = urn.split('/');
|
||||
for(var i = 0; i < b.length; i++) {
|
||||
|
||||
@ -52,7 +52,8 @@ App.PagedapplicationRoute = Ember.Route.extend({
|
||||
&& transition.resolvedModels.applicationname.applicationname)
|
||||
{
|
||||
var application = transition.resolvedModels.applicationname.applicationname;
|
||||
var breadcrumbs = [{"title": application, "urn": application + "/page/1"}];
|
||||
var breadcrumbs = [{"title": 'FLOWS_ROOT', "urn": "page/1"},
|
||||
{"title": application, "urn": application + "/page/1"}];
|
||||
if (application && (application.toLowerCase().indexOf("appworx") != -1))
|
||||
{
|
||||
flowsController.set('isAppworx', true);
|
||||
@ -126,7 +127,8 @@ App.PagedprojectRoute = Ember.Route.extend({
|
||||
renderFlowListView(data.nodes);
|
||||
}
|
||||
});
|
||||
var breadcrumbs = [{"title": application, "urn": application + "/page/1"},
|
||||
var breadcrumbs = [{"title": 'FLOWS_ROOT', "urn": "page/1"},
|
||||
{"title": application, "urn": application + "/page/1"},
|
||||
{"title": project, "urn": application + "/" + project + "/page/1"}];
|
||||
$.get(url, function(data) {
|
||||
if (data && data.status == "ok"){
|
||||
@ -186,7 +188,8 @@ App.PagedflowRoute = Ember.Route.extend({
|
||||
controller.set('model', data);
|
||||
controller.set('flowId', flow);
|
||||
controller.set('urn', application + '/' + project + '/' + flow);
|
||||
var breadcrumbs = [{"title": application, "urn": application + "/page/1"},
|
||||
var breadcrumbs = [{"title": 'FLOWS_ROOT', "urn": "page/1"},
|
||||
{"title": application, "urn": application + "/page/1"},
|
||||
{"title": project, "urn": application + "/" + project + "/page/1"},
|
||||
{"title": data.data.flow, "urn": application + "/" + project + "/" + flow + "/page/1"}];
|
||||
controller.set('breadcrumbs', breadcrumbs);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user