Add option to create a new FinancialTransaction at a FinancialLink
This commit is contained in:
parent
0e77a0e77c
commit
a30d0d4453
8 changed files with 66 additions and 1 deletions
|
|
@ -0,0 +1,14 @@
|
|||
= simple_form_for @financial_transaction, url: create_financial_transaction_finance_link_path(@financial_link),
|
||||
:validate => true do |f|
|
||||
.modal-header
|
||||
= close_button :modal
|
||||
%h3= t('.title')
|
||||
.modal-body
|
||||
- if FinancialTransactionType.has_multiple_types
|
||||
= f.association :financial_transaction_type, include_blank: false
|
||||
= f.input :amount
|
||||
= f.association :ordergroup, collection: Ordergroup.undeleted.order(:name)
|
||||
= f.input :note, :as => :text
|
||||
.modal-footer
|
||||
= link_to t('ui.close'), '#', class: 'btn', data: {dismiss: 'modal'}
|
||||
= f.submit class: 'btn btn-primary'
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
$('#modalContainer').html('#{j(render("new_financial_transaction"))}');
|
||||
$('#modalContainer').modal();
|
||||
|
|
@ -2,7 +2,12 @@
|
|||
|
||||
- content_for :actionbar do
|
||||
= link_to t('.add_bank_transaction'), index_bank_transaction_finance_link_path(@financial_link), remote: true, class: 'btn'
|
||||
= link_to t('.add_financial_transaction'), index_financial_transaction_finance_link_path(@financial_link), remote: true, class: 'btn'
|
||||
.btn-group
|
||||
= link_to t('.add_financial_transaction'), index_financial_transaction_finance_link_path(@financial_link), remote: true, class: 'btn'
|
||||
= link_to '#', data: {toggle: 'dropdown'}, class: 'btn dropdown-toggle' do
|
||||
%span.caret
|
||||
%ul.dropdown-menu
|
||||
%li= link_to t('.new_financial_transaction'), new_financial_transaction_finance_link_path(@financial_link), remote: true
|
||||
= link_to t('.add_invoice'), index_invoice_finance_link_path(@financial_link), remote: true, class: 'btn'
|
||||
|
||||
%table.table.table-striped
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue