gpt4 book ai didi

ruby-on-rails - 更改要加载的 spree 应用程序布局文件

转载 作者:行者123 更新时间:2023-12-04 05:38:11 25 4
gpt4 key购买 nike

是否可以在我的主 Rails 应用程序中使用我自己的应用程序布局文件而不是 spree ?我已经使用 devise 设置了我的主应用程序,然后添加了 spree 。 Spree 前端使用
frontend/app/views/spree/layouts/spree_application.html.erb
在它自己的 gem 中作为它的布局,我在 app/overrides 中阅读了如何用我自己的覆盖该文件或 Deface,但我不想复制我 app/views/layouts/application.html.erb 中已有的内容.

我正在寻找使用我自己的文件或覆盖 spree 的。

最佳答案

您有 2 个选择:

  • 创建一个 app/view/spree/layouts/spree_application.html.erb在您的 rails 应用程序中,rails 将选择您的文件
  • 使用 Spree::Config[:layout] 设置您自己的布局在初始化程序中(例如: Spree::Config[:layout]='application' )
  • 关于ruby-on-rails - 更改要加载的 spree 应用程序布局文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21840963/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com