Я бы предложил использовать для этого метод меток пользовательских объектов. Ваша конфигурация RailsAdmin может выглядеть так:
config.model Merchandise do
object_label_method
:custom_label
end
end
И ваша модель ActiveRecord будет содержать метод для меток экземпляра:
class Merchandise < ActieRecord::Base
def custom_label
"#{self.label} #{self.another_column} #{self.another_column2}"
end
end
Это не отвечает на ваш вопрос о доступных переменных связывания, но я надеюсь, что он решает основной вопрос. Если вы хотите увидеть, какие переменные доступны в пользовательском представлении поля, вы можете просмотреть представления в ~ / rails_admin / app / views / rails_admin / main /. Быстрый grep показывает, что bindings [: object] доступен в этих представлениях, но в IIRC есть несколько других доступных переменных bindings.