【问题标题】:Deface link_to Rails Spree污损link_to Rails Spree
【发布时间】:2017-03-09 16:35:38
【问题描述】:

我是 Spree 的新手。我想破坏link_to rails helper。

我有spree/checkout/_new_user 文件,它包含以下内容:

<%= link_to Spree.t(:login_as_existing), spree.login_path %>

我想使用 deface 将remote: true 添加到上面的link_to

请帮忙。

【问题讨论】:

    标签: ruby-on-rails-4 spree deface


    【解决方案1】:

    你可以替换链接

    Deface::Override.new(virtual_path: 'checkout/_new_user', 
                             name: 'add remote true to link", 
                             replace: "erb[loud]:contains('link_to Spree.t(:login_as_existing), spree.login_path'), 
                             text: "<%= link_to Spree.t(:login_as_existing), spree.login_path, remote: true %>")
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多