मैं तत्वों को एक दृश्य में कैसे समूहित करूं?


33

मेरे पास 8 लेख हैं: अनुच्छेद 1 (गेमिंग), अनुच्छेद 2 (स्थानीय समाचार), अनुच्छेद 3 (विश्व समाचार), अनुच्छेद 4 (विश्व समाचार), अनुच्छेद 5 (गेमिंग), अनुच्छेद 6, अनुच्छेद 7, अनुच्छेद 8।

एक दृश्य में मैं लेखों को समूह बनाना चाहूंगा: "समाचार," "गेमिंग," और "अन्य।" एक श्रेणी के तहत दुनिया और स्थानीय समाचारों का संयोजन, और कुछ भी जो "अन्य" के लिए एक श्रेणी नहीं है स्थानांतरित करना। मैं इस दृश्य के लिए एक नई शब्दावली नहीं बनाना चाहता था। मैंने समूह द्वारा फ़ील्ड का उपयोग करके इसे पूरा करने की कोशिश की, लेकिन मैं यह पता नहीं लगा सकता कि मैं उस पद्धति का उपयोग करके इसे कैसे पूरा कर सकता हूं।

जवाबों:


15

अपने कंटेंट प्रकार में, आप एक "सूची" फ़ील्ड बना सकते हैं, जिसे कहते हैं, श्रेणी, श्रेणी, समाचार, गेमिंग और अन्य के साथ। आप उस फ़ील्ड का उपयोग करके अपने दृश्य में दिखाई देने वाली सामग्री को वर्गीकृत कर सकते हैं।

अपने दृश्य में, प्रारूप के तहत, "सेटिंग" चुनें। ग्रुपिंग फील्ड चुनने का विकल्प होना चाहिए। "सामग्री: श्रेणी" फ़ील्ड चुनें। आपका विचार अब समाचार, गेमिंग और अन्य के अनुसार समूहीकृत होना चाहिए।

क्या आपके मन में ऐसा था?

अद्यतन ऊपर काफी आप के लिए क्या देख रहे थे नहीं था। कोई बात नहीं।

आप कहते हैं कि आपके पास अनुच्छेद 1 (गेमिंग), अनुच्छेद 2 (स्थानीय समाचार), अनुच्छेद 3 (विश्व समाचार), अनुच्छेद 4 (विश्व समाचार) आदि जैसे लेख हैं। क्या यह सही है कि कोष्ठक में शब्द एक वर्गीकरण शब्द है? यदि नहीं, तो नीचे प्रासंगिक नहीं होगा, लेकिन मैं अभी के लिए मान लूंगा।

यदि ऐसा है और आप इन शब्दों को तीन श्रेणियों में 'chunk' करना चाहते हैं, तो आप निश्चित रूप से दृश्य क्वेरी को संशोधित कर सकते हैं या अपना स्वयं का लिख ​​सकते हैं।

वैकल्पिक रूप से (जो शायद आसान है) आप अपनी मौजूदा शब्दावली को समाचार के साथ सुपर श्रेणी और स्थानीय समाचार और उप-समाचार के रूप में स्थानीय समाचार के रूप में पदानुक्रमित वर्गीकरण में बदल सकते हैं।

तो अब आपकी शब्दावली ऐसी दिखती है:

समाचार

  • स्थानीय समाचार
  • विश्व समाचार

जुआ

अन्य

यदि आपकी सामग्री पहले से ही मौजूदा श्रेणियों के साथ टैग की गई थी, तो आपको कुछ भी नहीं बदलना चाहिए।

आप तब एक दृश्य बना सकते हैं जो आपके इच्छित फ़ील्ड प्रदर्शित करता है। एक फिल्टर "शब्द का नाम" जोड़ें और "समाचार" दर्ज करें। फिर, एक अनुलग्नक प्रदर्शन जोड़ें, और इसे अपने वर्तमान दृश्य में संलग्न करें, फ़िल्टर को ओवरराइड करें और इसे "गेमिंग" पर सेट करें। अंत में, दूसरा अनुलग्नक जोड़ें और फ़िल्टर को ओवरराइड करें, इसे "अन्य" में बदल दें। इससे आपको मनचाहा परिणाम मिलना चाहिए।


मैं मानता हूं कि आपका तरीका काम करेगा। लेकिन मेरी जरूरतों के लिए यह टेढ़ा हो जाता है। यह एक बंद दृश्य है, जो मुझे करने की आवश्यकता है, लेकिन केवल एक दृश्य के लिए उपयोग करने के लिए लेखों को टैग करने के लिए एक नई सूची फ़ील्ड बनाने से यह बहुत साफ नहीं लगता है। उत्तर के लिए एक टन धन्यवाद, हालांकि अभी भी उपयोगी है। लेकिन अगर किसी को इस बात का अंदाजा हो कि किसी नए मनमाने क्षेत्र को बनाए बिना इसे पूरा करने के लिए mysql कॉल को कैसे हाईजैक करना है या इस कोड को करना है, तो यह मददगार होगा! धन्यवाद!
mstef

धन्यवाद! मैं एक पदानुक्रमित वर्गीकरण का उपयोग कर के बारे में सोचा नहीं था, निश्चित रूप से एक बहुत क्लीनर, धन्यवाद। केवल एक ही बात मैं चिंतित हूं कि हम साइट को अनुक्रमित करने के लिए सोल का उपयोग करते हैं, मैं नहीं चाहता कि समाचार, गेमिंग, और अन्य को उस सूचकांक में दिखाया जाए ताकि वह एक नई समस्या बना सके। यदि किसी के पास कोड में ऐसा करने के लिए कोई संदर्भ है, तो भी इसकी सराहना की जानी चाहिए। लेकिन एक टन g_thom धन्यवाद!
mstef

@ मस्टफ, खुशी है कि यह उपयोगी था। मैं सॉल के बारे में जानकार नहीं हूं, इसे पहले कभी लागू नहीं किया। टोमिंग मेरा बैग अधिक है, लेकिन खोज पक्ष के साथ शुभकामनाएं।
g_thom

3

आप व्यू डिस्टिंक्ट का भी उपयोग कर सकते हैं । यह मॉड्यूल दृश्यों में संबंध या अन्य जुड़ने की अनुमति देता है, अक्सर "डुप्लिकेट" परिणाम बनाते हैं। उदाहरण के लिए, बहु-मान वाले क्षेत्र में प्रति बार एक मान वाले क्षेत्र में एक नोड जिसमें कई मान होते हैं, दृश्य में दिखाई दे सकता है।


2

मैं समूह-द्वारा समाधान खोजते समय इस धागे में टकरा गया, या तो दृश्य या प्रदर्शन सूट (D7) का उपयोग कर रहा था। किसी तरह मैं प्रारूप अनुभाग में उल्लिखित फीचर g_thom द्वारा समूह प्राप्त नहीं कर सकता। क्या इसे डी 7 में होना चाहिए? क्या कोई दृश्य-निर्भर सबमॉड्यूल है जो मुझे याद आ रहा है? इसके अलावा, डिस्प्ले सूट में फीचर के आधार पर एक समूह होता है, लेकिन वहां प्रदर्शित एकमात्र विकल्प मेरे कस्टम फ़ील्ड में से एक है जिसे मैंने बनाया है (मुझे नहीं पता कि यह विशेष क्यों है, दूसरा नहीं)। ऐसे मामले में बेकार है।

मेरा लक्ष्य दृश्यों को लिंक का एक ब्लॉक बनाना है (कस्टम प्रकार नोड्स से लिंक करना), एक वर्गीकरण शब्द द्वारा वर्गीकृत (शब्द आउटपुट होना चाहिए लेकिन किसी भी चीज़ से जुड़ा नहीं है)।

पुनश्च। उसकी विस्तृत मदद के लिए g_thom का सम्मान!


मुझे खेद है, मुझे इसे टिप्पणी के रूप में रखना चाहिए था, उत्तर के रूप में नहीं। मेरी गलती।
अर्तुर

क्या आपको इसका कभी पता चला? ऐसा लगता है कि अभी भी ऐसा करने का कोई तरीका नहीं है। (D7)
user379468

2
मैं यह मानकर चल रहा हूं कि आपने यह पहले ही समझ लिया है, लेकिन समूह द्वारा केवल प्रारूप शीर्षक के तहत दिखाने के लिए नहीं जा रहा है; आपको फॉर्मेट हेडर के तहत फॉर्मेट आइटम के बगल में सेटिंग लिंक पर क्लिक करना होगा।
एमी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.