Я предскажу это, сказав, что почти ничего не знаю о Ruby on Rails.Я унаследовал проект RoR и должен был внести некоторые незначительные изменения, которые не перечислены в документации по ActiveAdmin.Похоже, небольшое изменение, например, удаление ссылки привязки должно быть простым, но это не так.Вот блок кода, с которым я работаю:
div do
panel("Child Licenses") do
table_for(user.desktop_licenses) do
column :id do |license|
link_to license.id, license
end
column :parent_license do |license|
license.license
end
column :expires_at
column :created_at
end
end
end
У меня есть панель с таблицей внутри, отображающей пару столбцов данных.Файл license.id ссылается на страницу с соответствующим идентификатором лицензии, и это правильно, но файл license.license во втором столбце имеет соответствующую родительскую страницу лицензии, которая автоматически ссылается на родительскую страницу лицензии.Я хочу удалить эту автоматическую ссылку из столбца license.license, но все поиски в мире, кажется, ничего не показывают для меня.Я посмотрел на auto_link
метод Ruby и попытался возиться с этим, но мое ограниченное знание Ruby мешает мне.Есть ли какой-нибудь фильтр для ActiveAdmin, который может просто отключить автоматическое связывание в этой строке?
Я наткнулся на этот URL https://gorails.com/forum/remove-activeadmin-automatic-link-on-show-view, который задает тот же вопрос, вероятно, лучше, если этопомогает для контекста.Это то, что я пытаюсь сделать.Любая помощь будет оценена.