【问题标题】:Spree + Model Override to change default order bySpree + Model Override 更改默认顺序
【发布时间】:2013-05-23 10:15:05
【问题描述】:

在 Spree(基于 Rails 的产品)中,我试图覆盖模型类,但我没有办法覆盖它。在这里,我想更改其中一个 sql 查询的默认顺序。

Model Name : OptionType

Spree 实施了新文档,但我无法搜索适当的答案。

提前致谢。

【问题讨论】:

    标签: ruby-on-rails-3.2 spree


    【解决方案1】:

    对于覆盖 optiontype 模型,您必须执行以下操作

    创建一个名为 option_type_decorator.rb 的文件

    然后把代码写成这样

    Spree::OptionType.class_eval do
     { your code }
    end
    

    【讨论】:

    • 我想将模型名称更改为更适合我的目的的名称。我们也可以更改模型名称吗?
    猜你喜欢
    • 1970-01-01
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多