navigate from space graph to level graph
This commit is contained in:
parent
782274f9ce
commit
b903f52503
3 changed files with 9 additions and 5 deletions
|
@ -610,6 +610,7 @@ editor = {
|
|||
_dblclick_graph_other_space: function(e) {
|
||||
// click callback for an other graph space
|
||||
if (editor._loading_geometry) return;
|
||||
editor._next_zoom = true;
|
||||
$('#id_goto_space').val(e.target.feature.properties.id).closest('form').submit();
|
||||
editor.map.doubleClickZoom.disable();
|
||||
},
|
||||
|
|
|
@ -21,6 +21,11 @@
|
|||
<p>
|
||||
<a href="{{ back_url }}">« {{ back_title }}</a>
|
||||
</p>
|
||||
{% if parent_url %}
|
||||
<p>
|
||||
<a href="{{ parent_url }}">« {{ parent_title }}</a>
|
||||
</p>
|
||||
{% endif %}
|
||||
{% bootstrap_messages %}
|
||||
|
||||
{% if set_active_node %}
|
||||
|
@ -35,7 +40,7 @@
|
|||
<div data-active-node class="well well-sm"></div>
|
||||
{% endif %}
|
||||
|
||||
<form action="{{ request.path }}" method="post" data-graph-editing="{{ graph_editing }}" {% if nozoom %}data-nozoom {% endif %}>
|
||||
<form action="{{ request.path }}" method="post" data-graph-editing="{{ graph_editing }}" data-nozoom>
|
||||
{% csrf_token %}
|
||||
|
||||
<h4>{% trans 'Default node properties' %}</h4>
|
||||
|
|
|
@ -372,6 +372,8 @@ def graph_edit(request, level=None, space=None):
|
|||
'level': space.level,
|
||||
'back_url': reverse('editor.spaces.detail', kwargs={'level': space.level.pk, 'pk': space.pk}),
|
||||
'back_title': _('back to space'),
|
||||
'parent_url': reverse('editor.levels.graph', kwargs={'level': space.level.pk}),
|
||||
'parent_title': _('to level graph'),
|
||||
'geometry_url': '/api/editor/geometries/?space='+str(space.pk),
|
||||
})
|
||||
if graph_editing_settings['click_anywhere'] != 'noop':
|
||||
|
@ -418,10 +420,6 @@ def graph_edit(request, level=None, space=None):
|
|||
'set_active_node': set_active_node,
|
||||
'active_node': active_node,
|
||||
})
|
||||
|
||||
ctx.update({
|
||||
'nozoom': True,
|
||||
})
|
||||
else:
|
||||
node_settings_form = GraphNodeSettingsForm()
|
||||
edge_settings_form = GraphEdgeSettingsForm(request=request)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue