.nested-fields .widget .widget-body.subacoes .form-group .row.fields-subacao .col-sm-2.label-subacao = f.label :label_subacao, 'Escolher Ação', class: "control-label fw-bold" .col-sm-9 - persistedClass = (f.object.persisted? ? 'persisted' : '') .input-group = f.select :subacao_id, options_from_collection_for_select( \ @subacoes, :id, :acao_iniciativa, f.object.try(:subacao_id) \ ), { include_blank: "Selecione" }, id:'elemento_de_despesa_por_subacao_subacao', class: "form-control s2 input-subacao #{persistedClass}" .input-group-btn = link_to_remove_association ' Remover', f, data: { confirm: "Tem certeza que deseja remover a Ação escolhida?" }, class: "btn btn-sm btn-danger icone-anular" = error_for f.object, :subacao_id .col-sm-1.opcoes = link_to_add_association ' Elemento'.html_safe, f, :elementos_por_subacao_da_solicitacao, class: 'btn btn-primary btn-sm btn-add-elemento' = f.fields_for :elementos_por_subacao_da_solicitacao do |elemento| = render 'elemento_por_subacao_da_solicitacao_fields', f: elemento