Я использую ActiveScaffold в приложении Ruby on Rails и заменил текст по умолчанию «действия» в таблице (т. Е. «Редактировать», «удалить», «показать») на иконки с использованием CSS. Я также добавил несколько пользовательских действий с помощью action_link.add («переместить» и «скопировать»).
Для ясности, Я бы хотел, чтобы значки отображались в другом порядке , чем они есть. В частности, я бы хотел, чтобы «edit» был первым отображаемым значком.
Мне кажется, что я могу изменить порядок ссылок action_link, изменив порядок определения в контроллере. Я также смог изменить порядок действий по умолчанию, сначала сконфигурировав config.actions.exex включая все, а затем добавив их в config.actions.add в определенном порядке.
Однако мои пользовательские действия всегда отображаются до действий по умолчанию в списке.
В идеале я хотел бы, чтобы они отображали «редактировать», «копировать», «перемещать», «удалять» (т. Е. - встроенные, пользовательские, пользовательские, встроенные). Кто-нибудь может подсказать, как мне это сделать?
У меня была идея переопределить «редактирование» как настраиваемое действие (с функциональностью по умолчанию), но я не знаю, как это сделать.