ऐसा लगता है कि यह अपेक्षाकृत सरल होना चाहिए, लेकिन मुझे जवाब को ट्रैक करने में कुछ परेशानी हुई है:सक्रिय व्यवस्थापक: पृष्ठ शीर्षक कैसे सेट करें?
आप ActiveAdmin में पृष्ठ शीर्षक कैसे सेट करते हैं?
ऐसा लगता है कि यह अपेक्षाकृत सरल होना चाहिए, लेकिन मुझे जवाब को ट्रैक करने में कुछ परेशानी हुई है:सक्रिय व्यवस्थापक: पृष्ठ शीर्षक कैसे सेट करें?
आप ActiveAdmin में पृष्ठ शीर्षक कैसे सेट करते हैं?
जवाब समेकन और एक छोटे से जोड़ने:
इनमें से अधिकांश this page on the wiki पर है (या मैं इसे जल्द ही वहां रखूंगा)।
फ़ाइल कि activeadmin (जैसे एप्लिकेशन/व्यवस्थापक/user.rb) के लिए अपने मॉडल पंजीकृत करता है के भीतर, आप
ActiveAdmin.register User do
# a simple string
index :title => "Here's a list of users" do
...
end
# using a method called on the instance of the model
show :title => :name do
...
end
# more flexibly using information from the model instance
show :title => proc {|user| "Details for "+user.name } do
...
end
# for new, edit, and delete you have to do it differently
controller do
def edit
# use resource.some_method to access information about what you're editing
@page_title = "Hey, edit this user called "+resource.name
end
end
end
प्रति this post रूप में, आप एक लाइन पसंद की कार्रवाई में निम्नलिखित की तरह उपयोग कर सकते हैं:
@page_title="My Custom Title"
उदाहरण के लिए, 'नए' की तरह एक पहले से मौजूद कार्य में इस लागू करने के लिए, आप कुछ करना होगा इस तरह: सक्रिय व्यवस्थापक के ब्लॉक करने के लिए शीर्षक विशेषता:
controller do
def new do
@page_title="My Custom Title"
new! do |format|
format.html{render "my_new"}
end
end
end
के बाद समझ में आ गया खोज,
आप जोड़ सकते हैं।
जैसे
1) सूचकांक पेज के लिए शीर्षक सेट करने के लिए,
index :title => 'Your_page_name' do
....
end
2) शो पेज के लिए शीर्षक सेट करने के लिए,
show :title => 'Your_page_name' do
....
end
हो सकता है, बस और अधिक विवरण चेकआउट के लिए
index title: "Me new title"
कार्य करें: https://github.com/gregbell/active_admin/wiki/Set-page-title – bunty