2015-05-31 36 views
6

Utilizzo su Rails 4 e ActiveAdmin, un modulo di raccolta azioni batch per acquisire input dall'utente mentre eseguono un'azione batch (in questo caso un mailer batch). C'è un modo per personalizzare le etichette per gli input?Rails 4 Personalizza le etichette del modulo di raccolta azioni batch ActiveAdmin

diciamo per esempio:

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. 

ho scavato nella documentazione https://github.com/activeadmin/activeadmin/blob/master/docs/9-batch-actions.md#batch-action-forms ma non ero in grado di. Qualsiasi suggerimento sarà molto apprezzato.

risposta

1

La forma è reso da modal_dialog.js.coffee, dovrebbe essere possibile eseguire l'override e personalizzare, ad esempio, vedere questo declined pull request da @mmustala

+0

Grazie, Piers C! – Joseworks