मुझे इंडेक्स में प्रदर्शित होने और पृष्ठों को दिखाने के लिए administrate gem के डिफ़ॉल्ट डैशबोर्ड को संशोधित करने के तरीके पर कोई दस्तावेज नहीं दिख रहा है। यहाँ मेरी विशिष्ट लक्ष्य है:रेल के लिए व्यवस्थापकीय मणि के साथ फ़ील्ड को अनुकूलित करना
- देखते हुए कि एक
Article
belongs_to
एकAuthor
- जब मैं एक लेख
- बनाने मैं
- और एक बार जुड़े क्षेत्र के लिए ड्रॉपडाउन सूची में लेखक के अंतिम नाम देखना चाहते हैं सहेजा गया, मैं अनुच्छेद के सूचकांक में लेखक का अंतिम नाम देखना चाहता हूं और पेज
अभी, मुझे एक उपयोगी नहीं है "लेखक # 4" रिक के रूप में ord लेबल। यहाँ स्वचालित रूप से उत्पन्न डैशबोर्ड है:
class ArticleDashboard < Administrate::BaseDashboard
ATTRIBUTE_TYPES = {
author: Field::BelongsTo,
id: Field::Number,
title: Field::String,
content: Field::Text,
created_at: Field::DateTime,
updated_at: Field::DateTime,
}.freeze
[snip]
end
"Customizing Dashboard" प्रलेखन पेज का कहना है:
फील्ड प्रकार से प्रत्येक विकल्प है, जो
.with_options
वर्ग विधि के माध्यम से निर्दिष्ट कर रहे हैं का एक अलग सेट ले लो।
तो मैं समझ है कि फोन करने Field::BelongsTo
पर with_options
जाने का रास्ता हो सकता है, लेकिन क्या विकल्प (या किसी भी अन्य के लिए उस बात के लिए) उस क्षेत्र के लिए उपलब्ध हैं?
धन्यवाद। हालांकि यह विशिष्ट समस्या हल करता है, मुझे अभी भी आश्चर्य है कि प्रत्येक फ़ील्ड प्रकार के लिए कौन से विकल्प उपलब्ध हैं। – Giuseppe