【问题标题】:Theming spree rails engine主题大礼包铁路引擎
【发布时间】:2012-10-03 11:39:51
【问题描述】:

我正在使用 spree 电子商务引擎进行 Rails 项目。

我想编辑搜索栏上方的链接,但在部分 _nav_bar.html.erb 中找不到它们

我也找不到添加这些字段的 Deface 覆盖或 js 代码。在 _nav_bar 部分我有

<nav id="top-nav-bar" class="columns omega ten">
  <ul id="nav-bar" class="inline" data-hook>
        <h2>This happens before</h2>
    <li id="search-bar" data-hook>
        <h2>This happens after</h2>
      <%= render :partial => 'spree/shared/search' %>
    </li>
  </ul>
</nav>

它的结果是代码:

<nav id="top-nav-bar" class="columns omega ten"><ul id="nav-bar" class="inline" data-hook>
<h2>This happens before</h2>
  <li><a href="/account">My Account</a></li>
  <li><a href="/user/logout">Logout</a></li>
<li id="search-bar" data-hook>
        <h2>This happens after</h2>
     ............
</nav>

这两个链接来自哪里?我该如何编辑它们?为什么不简单地把它们抱在这个偏上?

谢谢!

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-3 spree


    【解决方案1】:

    它是spree_auth_devise 扩展的覆盖。请参阅auth_shared_login_bar.rbli#search-bar 之前插入链接的位置

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-09
      • 1970-01-01
      • 1970-01-01
      • 2016-06-04
      • 2023-03-23
      • 1970-01-01
      • 2012-12-27
      • 2017-04-30
      相关资源
      最近更新 更多