簡體   English   中英

Ruby On Rails中的主動管理員自定義

[英]Active Admin Customization in Ruby On Rails

我正在使用主動管理工具。 在一個表中,我希望管理員頁面除默認功能外還有一些其他字段。 是否可以有一個默認的活動管理頁面+設置以呈現一些html。

我想要這樣的照片 在此處輸入圖片說明

我正在談論的額外功能是關於推送通知和消息以及該文本區域的一部分

如果您想要一個具有自己內容的頁面,則可以注冊一個頁面: http : //www.activeadmin.info/docs/10-custom-pages.html

但是,如果要自定義索引頁的默認html結構,則必須重新打開ActiveAdmin :: Views :: Pages模塊,並覆蓋build_page_content方法。 您可以在應用程序內部執行此操作,例如,在app / lib文件夾中創建一個新文件並覆蓋該方法。

https://github.com/gregbell/active_admin/blob/master/lib/active_admin/views/pages/base.rb#L62

或者如果您想自定義索引表: https : //github.com/gregbell/active_admin/blob/master/lib/active_admin/views/pages/index.rb

這不是一個很好的解決方案,但這是可行的。 :/

不幸的是,索引似乎不支持自定義渲染: https : //github.com/gregbell/active_admin/issues/813#issuecomment-3059957

但是,使用panel可能會很幸運,但根據我的經驗,在ActiveAdmin生成的表上方進行渲染。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM