![]() |
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标记中
希望这对别人有帮助。 |
![]() |
chris cozzens · 访问哈希/数组内的数据 7 年前 |
![]() |
lifemoveson · Ruby-CSV中的输出文件位于一列中 7 年前 |
![]() |
John Smith · 重写方法Ruby 7 年前 |
![]() |
Dhinakaran · 忽略gems,因为它的扩展未构建[重复] 7 年前 |
![]() |
DaMa NaMu · 输入url时出现错误的新rails安装 7 年前 |
![]() |
anshul410 · 带EX和NX的Ruby REDIS 7 年前 |