【发布时间】:2013-11-01 19:35:42
【问题描述】:
我正在 spree 2.1 上构建一个自定义选项卡,我在我的 Deface 覆盖上有这个,它工作正常,但是当我尝试点击我的选项卡已经在这个选项卡上时,它会转到 url /admin/admin/places .所以我需要这个总是去/admin/places。
找到这个https://codeclimate.com/github/spree/spree/Spree::Admin::NavigationHelper,它说选项卡采用第一个参数并将路径设为admin_places_path。
:insert_after => "[data-hook='admin_tabs']",
:text => "<%= tab :places, :icon => 'icon-th-large'%>"
我尝试了通常使用 'admin/places' 的 :url 参数,但得到了相同的结果,并且正在寻找导致我进入 codeclimate 的选项卡实现,现在在这里。有谁知道如何避免这种情况?
【问题讨论】:
标签: ruby-on-rails spree deface