12345678910111213141516171819 |
- {% if object.getWorkflowObject() is null %}
- <a href="#" name="transition" value="" class="btn btn-sm view_link btn-danger" disabled="disabled">{{ "Undefined Workflow"|trans({},'WorkflowBundle') }}</a>
- {% else %}
- {% if workflow_correct_state(object, object.getWorkflow()) %}
- {% for transition in workflow_transitions(object, object.getWorkflow()) %}
- <a href="{{path('admin_workflow_workflow_apply_transition',{class: get_class(object), id:object.getId(), transition:transition.name})}}" name="transition" value="{{ transition.name }}"
- {% if workflow_can(object, transition.name, object.getWorkflow()) -%}
- class="btn btn-sm btn-default view_link"
- {% else %}
- class="btn btn-sm btn-default view_link btn-danger" disabled="disabled"
- {% endif %}
- > {{ transition.name }}</a>
- {% endfor %}
- {% elseif object.getCurrentState() is null %}
- <a href="{{ path('admin_workflow_workflow_reset_state', {class: get_class(object), id: object.getId()}) }}" name="transition" value="" class="btn btn-sm view_link btn-danger">{{ "Undefined State"|trans({},'WorkflowBundle') }}</a>
- {% else %}
- <a href="{{ path('admin_workflow_workflow_reset_state', {class: get_class(object), id: object.getId()}) }}" name="transition" value="" class="btn btn-sm view_link btn-danger">{{ "Incorrect State"|trans({},'WorkflowBundle') }}</a>
- {% endif %}
- {% endif %}
|