2015-05-31 38 views
6

Korzystam z Rails 4 i ActiveAdmin, formularza zbierania akcji wsadowej, aby przechwytywać dane wejściowe od użytkownika podczas wykonywania akcji wsadowej (w tym przypadku programu wsadowego wsadowego). Czy istnieje sposób na dostosowanie etykiet dla danych wejściowych?Szyny 4 Dostosuj etykiety formularzy kolekcji akcji ActiveAdmin

Powiedz na przykład:

batch_action :email, priority: 1 , form: {main_subject: :text, 
               message: :textarea 
              } do |ids, inputs| 
    batch_action_collection.find(ids).each do |user| 
    ContactBatchMailer.contact_batch_email(main_subject, message,... 


    Instead of having "main_subject", I would like to display a better formatted text, like "Main Subject", or even better, something more descriptive than the variable name by itself. 

I wykopali w dokumentacji https://github.com/activeadmin/activeadmin/blob/master/docs/9-batch-actions.md#batch-action-forms ale nie byłem w stanie. Wszelkie sugestie będą mile widziane.

Odpowiedz

1

Formularz jest renderowane przez modal_dialog.js.coffee, powinno być możliwe, aby zastąpić i dostosować, na przykład zobaczyć ten declined pull request z @mmustala

+0

Dziękuję, Piers C! – Joseworks