Tabbed Fields
56 seconds read.
Tabbed Fields
Sometimes you create an extension with a number of wymeditor fields. Having these display one after another can be overwhelming for your clients (or you!).
This guide will show you how to:
- Organise many visual editors into nice tabs like Refinery's 'pages' extension does
WARNING: This only works on Refinery versions 0.9.9 and greater
Changing your admin view to support multiple tabs
If your extension has a number of text areas that you'd like to display as a series of tabs instead, simply edit the admin view (under app/views/admin/extension_name/_form.html.erb
), and add:
<%= render partial: '/refinery/admin/tabbed_fields',
locals: { :f => f,
tabbed_fields: [:field, :list] } %>
Replace the array [:field, :list]
with an array of symbols of the columns you would like displayed as tabs.