= simple_form_for(@conjunto_de_lancamento_contabil) do |f| .widget .widget-body = f.input :modelo, as: :hidden, input_html: { value: Contabilidade::EventoContabilManual.modelos[params[:modelo]] || @conjunto_de_lancamento_contabil.modelo } .row .col-sm-12 = f.label "Agrupamento", class: "control-label" = popup_pesquisa_eventos_manuais_button module: "contabilidade_conjunto_de_lancamento_contabil", field: "evento_contabil_manual_id", url: pesquisa_eventos_manuais_contabilidade_conjuntos_de_lancamentos_contabeis_path(modelo: Contabilidade::EventoContabilManual.modelos[params[:modelo]] || @conjunto_de_lancamento_contabil.modelo), show_value: @conjunto_de_lancamento_contabil.evento_contabil_manual.try(:nome), hidden_value: @conjunto_de_lancamento_contabil.evento_contabil_manual_id, title: "Pesquisar Evento" = error_for @conjunto_de_lancamento_contabil, :evento_contabil_manual_id = f.fields_for :lancamentos_manuais_do_evento_contabil do |lancamento_manual_do_evento_contabil| = render 'lancamento_manual_do_evento_contabil_fields', f: lancamento_manual_do_evento_contabil .form-actions = f.button :submit, "Salvar", class: "btn btn-primary" = link_to "Voltar",lancamentos_manuais_index_path(), class: "btn btn-default" #modal_classificacao_bens.modal data-backdrop="false" .modal-dialog.modal-lg[role="document"] .modal-content .modal-header button.close[type="button" data-dismiss="modal" aria-label="Close"] span[aria-hidden="false"] | × h4.modal-title | Escolha uma classificação .modal-body .row .col-sm-6 = f.input :classificacao_do_bem, label: "Classificação", collection: Contabilidade::EventoContabilManual.classificacoes_i18n, label_method: :second, value_method: :first, include_blank: "Selecione" .modal-footer button.btn.btn-primary type="button" data-dismiss="modal" ' Selecionar button.btn.btn-default type="button" data-dismiss="modal" ' Fechar = popup_pesquisa_eventos_manuais title: "Pesquisar Evento" javascript: $(document).ready(function(){ $(".form_do_evento").hide(); $(".checkbox").hide(); $('.valor_monetario').autoNumeric('init', { 'aSep': '.', 'aDec': ',', 'aPad': true, 'vMin': 0, 'aSign': 'R$ ' }); }) $('form').submit(function(){ var form = $(this); $('input').each(function(i){ var self = $(this); try{ var v = self.autoNumeric('get'); self.autoNumeric('destroy'); self.val(v); }catch(err){ console.log("Not an autonumeric field: " + self.attr("name")); } }); return true; }); $('.modalEventosManuais').on('show.bs.modal', function (e) { var loadurl = $(e.relatedTarget).data('load-url'); $(this).find('.modal-body').load(loadurl); }); $('.dados_extras').click(function() { var classe = $(this).find('i').attr('class'); if (classe.includes('left')) { $(this).find('i').attr('class', 'glyphicon glyphicon-chevron-down'); } else { $(this).find('i').attr('class', 'glyphicon glyphicon-chevron-left'); } });