= tinymce_assets = tinymce = javascript_include_tag "bomcobox" - @documento_do_decreto.new_record? ? action = :create : action = :update = form_for( @documento_do_decreto, url: url_for(controller: 'contabilidade/documentos_do_decreto', action: action), html: { class: "form-vertical", 'data-blockui-message': "Aguarde..." }, role: "form" ) do |f| fieldset legend strong = @documento_do_decreto.new_record? ? 'Cadastrar' : 'Editar' ' Documento do Decreto .form-group .row - if @documento_do_decreto.persisted? .col-sm-3 = f.label :modelo_do_documento, "Modelo do Documento", class: "control-label" p.form-control-static = @documento_do_decreto.try(:modelo_do_documento).try(:titulo).try(:upcase) - else .col-sm-4 = f.label :modelo_do_documento_id, "Modelos", class: "control-label" = f.select :modelo_do_documento_id, options_from_collection_for_select( \ @modelos_de_documentos, :id, :titulo, @documento_do_decreto.try(:modelo_do_documento_id) \ ), { include_blank: "Selecione" }, class: "form-control s2", id: "modelo_de_documento_id", data: { value: @documento_do_decreto.try(:modelo_do_documento_id) } = error_for @documento_do_decreto, :modelo_do_documento_id .form-group .row .col-sm-8 = f.label :titulo_personalizado, "Título Personalizado*", class: "control-label" = f.text_field :titulo_personalizado, class: "form-control" = error_for @documento_do_decreto, :titulo_personalizado .form-group .row .col-sm-12 = f.hidden_field :decreto_id, value: @documento_do_decreto.decreto_id, id: 'decreto_id' = f.label :texto, "Texto", class: "control-label" = f.text_area :texto, class: "form-control tinymce", rows: 30, cols: 120, id: 'texto-documento' = error_for @documento_do_decreto, :texto .form-group h6 ' (*) Campos Obrigatórios .form-actions .row .col-sm-12 = f.submit "Salvar", class: "btn btn-primary" = link_to "Cancelar", contabilidade_decreto_path(@documento_do_decreto.decreto), class: "btn btn-default" - content_for :js do javascript: $('#modelo_de_documento_id').change(function() { var decreto_id = $('#decreto_id').val(); var modelo_id = $('#modelo_de_documento_id').val(); $.ajax({ modelo_id: '#modelo_de_documento_id', url: root_url + '/contabilidade/documentos_do_decreto/' + decreto_id + '/retorna_modelo/' + modelo_id, type: 'get', success: function() {}, }); });