![]() |
1
1
默认情况下,ActiveAdmin会绕过Rails ActionView布局,而使用自己的视图::页面组件(内置于Arbre中)。因此是active\u admin。html。ActiveAdmin中的arb包含
您不需要覆盖它。ActiveAdmin不使用应用程序。html。erb,这让我觉得您可能正在使用Active Admin自定义布局gem。您能否确认这一点,以及您使用的是RubyGems的ActiveAdmin版本还是GitHub的最新版本?实际上,Active Admin中的自定义页面是唯一使用ActiveAdmin::Views::pages::Layout的页面,后者会调用ActionView的content\u for\u Layout:这可能会造成很多混淆,也可能是您遇到的不一致行为的原因。 |
![]() |
2
0
现在我知道原因了。通过查看日志,我清楚地提到了一些关于布局的内容,当我搜索代码时,我发现有一个代码可以覆盖ActiveAdmin的BaseController。我现在删除了该代码,现在它以我想要的方式工作。我正在共享下面导致问题的代码。。。
现在我没有任何cusotm active\u adin代码,默认情况下,它可以完美工作,无需添加任何自定义代码。但是,我想在body标记中添加自定义属性,我可以轻松地将其添加到body标记中
希望这对别人有帮助。 |
![]() |
Jeremy Thomas · Rails 4 API:创建嵌套资源 6 年前 |
![]() |
Joao Quaresma · 将现有项目添加到待办事项列表 7 年前 |
![]() |
anonn023432 · 预览对话中的最后一条消息 7 年前 |
![]() |
ankur · 解析ul和ol中的嵌套li 7 年前 |
![]() |
petspanda D · 在Ruby on rails中解码 7 年前 |
![]() |
Vishal Goel · 适用于多种型号的Rails单通表 7 年前 |
![]() |
ankur · 在哈希[重复]中查找缺少的键 7 年前 |