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( self.object = Dispositivo.objects.get(
pk=self.kwargs['dispositivo_id']) pk=self.kwargs['dispositivo_id'])
ta_id = self.kwargs['ta_id']
context = {} context = {}
context['object'] = self.object context['object'] = self.object
context['allowed_inserts'] = self.allowed_inserts()
if 'perfil_pk' in request.GET: if ta_id == str(self.object.ta_id):
self.set_perfil_in_session( context['allowed_inserts'] = self.allowed_inserts()
request, request.GET['perfil_pk'])
elif 'perfil_estrutural' not in request.session: if 'perfil_pk' in request.GET:
self.set_perfil_in_session(request=request) 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' context['perfil_estrutural_list'
] = PerfilEstruturalTextoArticulado.objects.all() ] = PerfilEstruturalTextoArticulado.objects.all()
return self.render_to_response(context) return self.render_to_response(context)

4
sapl/static/styles/compilacao.scss

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

Loading…
Cancel
Save