簡體   English   中英

如何在狂歡管理面板中添加新標簽?

[英]how to add a new tab in spree admin panel?

我在Spree :: Admin模塊下創建了一個控制器,我也提到過

的routes.rb

match '/admin/new_tab => 'spree/admin/new_controller#index'

但這是在前端工作。

如何使用新標簽將此頁面移至管理面板?

要使此控制器僅在admin登錄時才能工作(與Admin命名空間中的其他控制器一樣),它應該從Admin::BaseController繼承。 要創建新選項卡,您應該創建Deface ,如下所示:

Deface::Override.new(:virtual_path => "spree/layouts/admin",
    :name => "admin_content_admin_tab_parser",
    :insert_bottom => "[data-hook='admin_tabs']",
    :text => "<%= tab :new_tab,  :url => 'admin/new_tab', :icon => 'icon-th-large' %>",
    :disabled => false)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM