Guillermo Espinoza 6 éve
szülő
commit
86e6b24bd2

+ 10 - 4
Resources/views/Workflow/base_list_field_current_state.html.twig

@@ -2,16 +2,22 @@
 
 {% block field %}
     <div>
-        <a href="{{path('admin_workflow_workflow_show_workflow',{class: get_class(object), id:object.getId()})}}">
         {% if object.getWorkflowName() is defined %}
             {% set label = 'workflow.' ~ object.getWorkflowName() ~ '.places.' ~ object.getCurrentState() %}
-            {{ workflow_translate_label(label, object.getCurrentState(),{},"WorkflowLabel") }}
+            {% set label = workflow_translate_label(label, object.getCurrentState(),{},"WorkflowLabel") %}
         {% elseif field_description.options.workflowName is defined %}
             {% set label = field_description.options.workflowName ~ '.places.' ~ object.getCurrentState() %}
-            {{ workflow_translate_label(label, object.getCurrentState(),{},"WorkflowLabel") }}
+            {% set label = workflow_translate_label(label, object.getCurrentState(),{},"WorkflowLabel") %}
         {% else %}
-            {{object.getCurrentState()}}
+            {% set label = object.getCurrentState() %}
         {% endif %}
+
+        {% if is_granted('ROLE_SUPER_ADMIN') %}
+        <a href="{{ path('admin_workflow_workflow_show_workflow', { class: get_class(object), id: object.getId() }) }}">
+        {{ label }}
         </a>
+        {% else %}
+        {{ label }}
+        {% endif %}
     </div>
 {% endblock %}