Workflow creation
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
= form_with model: @form, url: url do |form|
|
||||
= form_with model: @workflow, url: url, data: {'turbo-frame': '_top'} do |form|
|
||||
.field
|
||||
= form.label :name
|
||||
= form.text_field :name
|
||||
|
||||
@@ -2,6 +2,9 @@
|
||||
h2
|
||||
span Workflows
|
||||
|
||||
.links
|
||||
= link_to 'New', new_project_admin_workflow_path(@project)
|
||||
|
||||
- @workflows.each do |workflow|
|
||||
article.row
|
||||
= workflow_display(workflow, full: true)
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
= project_admin_frame(@project) do
|
||||
= render 'form', url: project_admin_workflows_path(@project, @workflow)
|
||||
@@ -3,7 +3,7 @@ h1
|
||||
|
||||
.row
|
||||
= workflow_display @workflow, full: true, badge: true
|
||||
.links
|
||||
.links.right
|
||||
= link_to 'Edit', edit_project_admin_workflow_path(@project, @workflow)
|
||||
|
||||
h2 Statuses
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
= project_admin_workflow_frame(@workflow) do
|
||||
= form_with model: @form, scope: 'workflow', url: project_admin_workflow_statuses_path(@project, @workflow), method: :put, data: {controller: 'dynamic-forms', 'dynamic-forms-field-name-value': 'task_statuses_attributes', 'dynamic-forms-field-template-value': '_extra_form', 'dynamic-forms-index-template-value': '__index__', 'dynamic-forms-count-value': @form.task_statuses.count} do |f|
|
||||
= form_with model: @form, scope: 'workflow', url: project_admin_workflow_statuses_path(@project, @workflow), method: :put, data: {controller: 'dynamic-forms', 'dynamic-forms-field-name-value': 'task_statuses_attributes', 'dynamic-forms-field-template-value': '_extra_form', 'dynamic-forms-index-template-value': '__index__', 'dynamic-forms-count-value': @form.task_statuses.count, 'turbo-frame': '_top'} do |f|
|
||||
section.workflow-statuses-batch-update-fieldsets data-dynamic-forms-target="container"
|
||||
= f.fields_for :task_statuses, include_id: false do |tsf|
|
||||
= render 'batch_update_fieldset', ff: tsf, with_destroy: true
|
||||
|
||||
Reference in New Issue
Block a user