Browse Source

Retira actions de inserção em disp de alteração

Em dispositivos alterados, enquanto editados nos Textos Alteradores, com
intuito de interface mais objetiva, os menus de possíveis inserções
posteriores e internas não deve ser exibido.
pull/590/head
LeandroRoberto 8 years ago
parent
commit
9a687c73f4
  1. 20
      sapl/compilacao/views.py
  2. 4
      sapl/static/styles/compilacao.scss

20
sapl/compilacao/views.py

@ -2220,18 +2220,22 @@ class DispositivoDinamicEditView(
self.object = Dispositivo.objects.get(
pk=self.kwargs['dispositivo_id'])
ta_id = self.kwargs['ta_id']
context = {}
context['object'] = self.object
context['allowed_inserts'] = self.allowed_inserts()
if 'perfil_pk' in request.GET:
self.set_perfil_in_session(
request, request.GET['perfil_pk'])
elif 'perfil_estrutural' not in request.session:
self.set_perfil_in_session(request=request)
if ta_id == str(self.object.ta_id):
context['allowed_inserts'] = self.allowed_inserts()
if 'perfil_pk' in request.GET:
self.set_perfil_in_session(
request, request.GET['perfil_pk'])
elif 'perfil_estrutural' not in request.session:
self.set_perfil_in_session(request=request)
context['perfil_estrutural_list'
] = PerfilEstruturalTextoArticulado.objects.all()
context['perfil_estrutural_list'
] = PerfilEstruturalTextoArticulado.objects.all()
return self.render_to_response(context)

4
sapl/static/styles/compilacao.scss

@ -528,8 +528,8 @@ a:link:after, a:visited:after {
display: block;
& > .dpt-actions-fixed {
position: absolute;
right: -0.5em;
top: -0.5em;
right: -0.8em;
top: -0.8em;
z-index: 3;
opacity: 0;

Loading…
Cancel
Save