ActiveStorage integration plugin for the Trestle admin framework
Define the active storage fields in your Trestle resource and use the active_storage_field
field type:
Trestle.resource(:users) do
active_storage_fields do
[:avatar, :profile_picture]
end
form do |user|
text_field :first_name
text_field :last_name
active_storage_field :avatar
active_storage_field :profile_picture
end
end
These instructions assume you have a working Trestle application. To integrate trestle-active_storage, first add it to your application's Gemfile:
gem 'trestle-active_storage'
Run bundle install
, and then restart your Rails server.
- Support for
has_many_attached
attachments - Support for ActiveStorage previews
- Integration tests
The gem is available as open source under the terms of the MIT License.