1
アクティブな管理ページを親アプリケーションに埋め込む必要があります。 アクティブな管理ページがiframeに表示され、デフォルトのインデックスでヘッダーとフッターを削除し、urlクエリのparam embeddedがtrueの場合はページを表示および編集する必要があります。アクティブなadmin on rails5のヘッダを条件付きで削除する
私は、アクティブな管理ページで、次のように進む:
ActiveAdmin.register Followup, as: 'Followup_affectation' do
controller do
def setLayout
if params['embedded'] == 'true'
@layout = false
else
@layout = 'active_admin'
end
end
end
そして、いくつかのカスタムアクションで
render template: "admin/followups/mytemplate.html.haml", layout: @layout
しかし、私は、インデックスのためにそれをやってみたいです。私は最終的に解決策を見つける
をheader.rbを作成します。setLayoutの、のみ:[:インデックス、:ショー、編集]あなたの助けのための' – Richlewis
@Richlewisおかげでなく、問題はどのように私はレンダリングからレイアウトを削除します。 範囲この場合、関数が役立たない – Jaycreation