Ho un elenco di clienti ma nella sezione dei filtri sulla colonna di destra, ottengo un elenco come questo #<Customer0X0B500>
nel menu di selezione. Come posso visualizzare invece l'attributo company_name del cliente?Rails 3 e ActiveAdmin. Filtro sta visualizzando Oggetti non il nome della società
risposta
Non sono sicuro di aver capito ma probabilmente dovresti definire il metodo to_s all'interno della classe Customer ad es.
class Customer
def to_s
self.company_name
end
end
sarebbe più facile se hai condiviso un codice
Per rendere menu di selezione del display ActiveAdmin provare correttamente Model.rb: -
alias_attribute: nome,: category_name
class Customer
def display_name
self.company_name
end
end
Definizione display_name invece di to_s funziona meglio ...
- to_s può essere chiamato automaticamente da altri oggetti ts.
- display_name riguarda solo ActiveAdmin
È inoltre possibile definire:
show :title => :display_name
Questo renderà il vostro company_name apparire come il titolo sulle pagine di visualizzazione invece che società #x.
Per le colonne di associazione facciamo un'ipotesi su cosa mostrare per chiamando i seguenti metodi nel seguente ordine: : display_name,: full_name,: nome,: username,: login,: titolo,: email,: to_s Questo può essere personalizzato in config/initializers/active_admin.rb. – barancw
- 1. Android ImageView non sta visualizzando l'immagine?
- 2. Rails 3.2 e activeadmin
- 3. Determinazione del nome della società dall'indirizzo IP
- 4. Rails 3 - ActiveAdmin - Visualizzazione dell'oggetto ActiveRecord invece del testo
- 5. Maven, che sta visualizzando il test dell'unità attualmente in funzione
- 6. TinyMCE e ActiveAdmin for Rails
- 7. ActiveAdmin - Filtro con valore predefinito
- 8. activeadmin: filtro cache di valori
- 9. ActiveAdmin - genera il collegamento all'indice, con il filtro preimpostato?
- 10. I tester di penetrazione dicono che il cookie .ASPXAUTH non è sicuro e sta visualizzando i dati della sessione?
- 11. come personalizzare Rails 3 STI nome della colonna
- 12. Modifica del nome della società ... cambiamo spazio dei nomi?
- 13. Rails non sta rendendo il layout dell'applicazione
- 14. Rails 3 URL senza nome controller
- 15. nel notebook Ipython, Pandas non sta visualizzando il grafico che cerco di tracciare
- 16. Rails 3 e FCGI?
- 17. Rails 3 ActiveAdmin CanCan. Come configurare che l'utente dovrebbe vedere solo i record che gli appartengono?
- 18. ActiveAdmin visualizza il contenuto predefinito della vista
- 19. Ruby/Rails - Rimuovi ActiveAdmin dalla mia applicazione
- 20. Prima di filtro in azione mailer Rails 3
- 21. Errore ActiveAdmin costante non inizializzata ActiveAdmin :: Dashboards
- 22. più convalide Rails 3 (Rails per Zombies; 2: 3)
- 23. Rails: Ottieni il nome della classe esterna all'interno della preoccupazione
- 24. Come distruggere più oggetti alla volta in Rails 3
- 25. Manutenzione della sessione con Capybara e Rails 3
- 26. accept_nested_attributes_for rails 4 non sta cancellando
- 27. Visualizzazioni personalizzate ActiveAdmin che mantengono il layout ActiveAdmin
- 28. Rails 3 Ricerca giorno della settimana
- 29. Rails 3, Visualizza solo il formato della data?
- 30. Rails ActiveAdmin - modifica dopo aggiornamento redirect_to
puoi aggiungere altro codice alla domanda? – lesce