Details
-
Bug
-
Resolution: Fixed
-
Medium
-
4.3.0, 4.4.0
-
None
Description
workflow/view
1. you have workflows defined > 10 e.g. 14
1 - workflow1
2 - worfklow2
4 - workflow5
...
14 - worklow14
2. you create a multplexer workflow and select "workflow to run" - workflow14
3. after storing you will see
workflow1, worklfow2, workflow14
but only worklfow14 should be shown
Their is a small mistake in
design/standard/templates/workflow/eventtype/view/event_ezmultiplexer.tpl
change 'contains' to 'eq'
<div class="element"> {let selectedWorkflow=$event.selected_workflow} {"Workflow to run"|i18n("design/standard/workflow/eventtype/view")}: {section var=workflow loop=$event.workflow_type.workflow_list} {*if $selectedWorkflow|contains($workflow.value) $event.selected_workflow is an int field in db so it is a single select contains produce an error if you have worklows > 10 e.g. 14 if 14 is selected worklwow 1 and 4 would shown, too *} {if $selectedWorkflow|eq($workflow.value)} {$workflow.Name|wash} {/if} {/section} {/let} </div>