在ActiveAdmine中添加链接以显示操作

时间:2017-10-04 09:45:44

标签: ruby-on-rails activeadmin

请帮助了解如何在活跃的admine中添加显示链接。

我的代码现在



  show do |ad|
    attributes_table do
      row :title
      row :slug
      row :short_description
      row :categories do
        ad.categories.pluck(:name).join(', ')
      end
      row :image do
        image_tag(ad.image.url(:custom), style: 'width: 50%')
      end
      row :header_bg do
        image_tag(ad.header_bg.url(:custom), style: 'width: 50%')
      end
      row 'Link to post' do
        'www.somepage.com/blog/' + post.slug
      end
    end
  end




我的解决方案如下,但我需要这里的主动链接 - 可点击。

  row 'Link to post' do
    'www.somepage.com/blog/' + post.slug
  end

我在这里发现了类似的问题:how do add a link to an ActiveAdmin view

但此解决方案使用admin route作为root。也许有人知道怎么解决这个问题?

先谢谢你。

1 个答案:

答案 0 :(得分:1)

尝试使用Arbre链接元素:

row 'link to post' do
  a('http://www.somepage.com/blog/' + post.slug', href: 'http://www.somepage.com/blog/' + post.slug)
end