मुझे आश्चर्य है कि मैं अपने प्रोफाइल पेज पर किसी उपयोगकर्ता द्वारा हाल ही में बनाए गए नोड्स को कैसे प्रदर्शित कर सकता हूं। मैंने उपयोगकर्ता/उपयोगकर्ता /% उपयोगकर्ता पर उपयोगकर्ता के लिए एक नया पृष्ठ बनाया है और मैं उस उपयोगकर्ता द्वारा बनाए गए नवीनतम नोड्स को प्रदर्शित करने में सक्षम होना चाहता हूं।Drupal Views: प्रोफ़ाइल पेज पर उपयोगकर्ता द्वारा बनाए गए हालिया नोड्स प्रदर्शित करें
उत्तर
ठीक है, इस सवाल का जवाब एक Drupal दृश्य बनाने शामिल है, ताकि आप views मॉड्यूल की आवश्यकता होगी और हालांकि सरल, जवाब लंबा है। कृपया इस के माध्यम से मेरे साथ भालू ... :) (मैं वास्तव में यह एक परीक्षण साइट पर कर रहा हूं क्योंकि मैं निर्देश लिखता हूं, यह सुनिश्चित करने के लिए कि मुझे कुछ भी याद नहीं है ...)
मुझे लगता है कि आप कैसे डाउनलोड करना चाहते हैं और दृश्य मॉड्यूल स्थापित करें। सुनिश्चित करें कि आप विचार-UI मॉड्यूल भी सक्षम करते हैं।
- साइट बिल्डिंग पर जाएं-> विचार-> जोड़ें।
- दृश्य नाम के लिए "recent_posts_by_user" डालें, विवरण के लिए "उपयोगकर्ता द्वारा हालिया पोस्ट" और दृश्य प्रकार के लिए "नोड" डालें। अगले हिट करें।
- "फ़ील्ड" ब्लॉक पर "डिफ़ॉल्ट" दृश्य प्रकार के तहत, "+" चिह्न दबाएं।
- "समूह" के तहत नोड का चयन करें, फिर "नोड प्रकार", "नोड शीर्षक" और "नोड अद्यतन दिनांक" फ़ील्ड देखें। सूची के नीचे "जोड़ें" बटन दबाएं।
- मूल सेटिंग्स ब्लॉक (बाईं ओर) के तहत, "प्रदर्शन के लिए आइटम" के लिए "10" पर क्लिक करें और "5" या फिर प्रति पृष्ठ पर कई आइटम बदलें, और "अपडेट"
- " पेजर का प्रयोग करें "," नहीं "और" पूर्ण पेजर "या" मिनी पेजर "पर क्लिक करें और फिर" अपडेट "दबाएं।
- शैली के तहत, "unformatted" दबाएं और इसे "तालिका" में बदलें, सभी फ़ील्ड को क्रमबद्ध करने के लिए सेट करें, फिर "अद्यतन दिनांक" को "डिफ़ॉल्ट क्रम" के रूप में चुनें, फिर "डिफ़ॉल्ट सॉर्ट ऑर्डर" पर, "अवरोही" चुनें। अद्यतन हिट करें।
- इस प्रकार अपनी प्रगति को बचाने के लिए "सहेजें" पर क्लिक करें।
डिफ़ॉल्ट दृश्य किया जाता है। वाह! आइए ब्लॉक
- अब ड्रॉप-डाउन पर "पृष्ठ" कहता है, "ब्लॉक" चुनें और "प्रदर्शन जोड़ें" दबाएं।
- हिट "तर्क" (स्क्रीन के केंद्र पर ब्लॉक शीर्षक)
- हिट "ओवरराइड" और "अद्यतन"
- "तर्कों" पर
- के अधिकार के लिए "+" चिह्न हिट " समूह "ड्रॉप डाउन," उपयोगकर्ता "का चयन करें और" उपयोगकर्ता आईडी "चुनें। हिट "जोड़ें"
- "अगर तर्क मौजूद नहीं है तो कार्रवाई करने के लिए कार्रवाई" के तहत, अंतिम विकल्प "डिफ़ॉल्ट तर्क प्रदान करें" का चयन करें, "यूआरएल से उपयोगकर्ता आईडी" का चयन करें और "नोड को भी देखें और नोड लेखक का उपयोग करें"
- "सत्यापनकर्ता", "उपयोगकर्ता" "कार्रवाई करता है, तो तर्क मान्य नहीं करता लेने के लिए" का चयन करें "छिपाने देखें/पृष्ठ नहीं मिला (404)" का चयन करें और तहत
- "दोनों संख्यात्मक UIDs और स्ट्रिंग उपयोगकर्ता नाम अनुमति दें" के तहत
- "अद्यतन" दबाएं, फिर "सहेजें"
दृश्य अब बनाया गया है यह सुनिश्चित करने के लिए कि यह सही पृष्ठों पर दिखाई देता है।
- "केवल सूचीबद्ध पृष्ठों पर दिखाएं।" साइट पर जाने इमारत> ब्लॉक, "उपयोगकर्ता द्वारा हाल के पोस्ट" के लिए खोज ब्लॉक और नीचे करने के लिए "कॉन्फ़िगर"
- स्क्रॉल सभी तरह मारा और चयन और "पेज" टेक्स्ट एरिया
- हिट "ब्लॉक ब्लॉक"
- अब "उपयोगकर्ता द्वारा हालिया पोस्ट" ब्लॉक को फिर से ढूंढें और इसे "सामग्री नीचे" क्षेत्र (या किसी अन्य को) पर सेट करें क्षेत्र आपकी थीम उपलब्ध है)।
- हिट "ब्लॉक बचाने"
किया! रॉकेट-विज्ञान नहीं, लेकिन लंबी प्रक्रिया ... ड्रूपल 6 विचार ड्रूपल 5 की तुलना में बहुत बेहतर है! :)
अब उपयोगकर्ता पेज http://site/users/username पर जाएं और तालिका को वहां दिखाएं!
यदि आपको अभी भी विचारों के बारे में कोई प्रश्न है तो मुझे मारा।
धन्यवाद एक लाख पीटर, जो पूरी तरह से काम करता है! –
आपका स्वागत है! मुझे खुशी है कि यह आपके लिए काम करता है। –
+1 धन्यवाद लाखों !!!! इसने मेरी बहुत मदद की! – jaysonragasa
एक दृश्य तर्क में डाल दें जो यूआरएल तर्क से उपयोगकर्ता आईडी का उपयोग करता है। यह तर्क होगा (1)। उस सामग्री को फ़िल्टर करना चाहिए जो उस प्रोफ़ाइल द्वारा लिखा गया था जिसे आप देख रहे हैं। यह एक ब्लॉक या सामग्री फलक के लिए काम कर सकते हैं।
का आनंद मैं बस आप दृश्य पर जाने के लिए पसंद करते हैं - क्रमबद्ध मानदंड> और नोड जोड़ें: अपडेट किया गया दिनांक और उतरते के रूप में यह समय के साथ विवरण के स्तर को दर्शाता है के रूप में चिह्नित।
इसके अलावा, आप न केवल टेबल शैली के लिए सबसे हाल ही में नोड प्राप्त कर सकते हैं बल्कि सभी के लिए भी।
- 1. Drupal 7 Views 3 उपयोगकर्ता: वर्तमान फ़िल्टर गुम है?
- 2. उपयोगकर्ता द्वारा हालिया कार्य को उपयोगकर्ता द्वारा देखे गए
- 3. उपयोगकर्ता द्वारा बनाए गए नोड्स को दिखाने के लिए ड्रोपल व्यू को सीमित करें
- 4. Drupal Views: xml फ़ाइल जेनरेट करें
- 5. Drupal Views 2 कॉलम को 1 में जोड़ते हैं?
- 6. iCloud: उपयोगकर्ता द्वारा बनाए गए निर्देशिकाओं में पढ़ने के लिए
- 7. Drupal 6 उपयोगकर्ता पासवर्ड आयात Drupal 7
- 8. कैसे करें: उपयोगकर्ता द्वारा बनाए गए शेल स्क्रिप्ट के लिए syslog का उपयोग
- 9. उपयोगकर्ता द्वारा दबाए गए कुंजी को कैसे पढ़ा जाए और इसे कंसोल पर प्रदर्शित करें?
- 10. Django - उपयोगकर्ता निर्माण पर उपयोगकर्ता प्रोफ़ाइल बनाएं
- 11. गतिशील रूप से बनाए गए डोम नोड्स के लिए हैंडलर
- 12. Drupal 7 - Views - "खाली टेक्स्ट" कार्यक्षमता कहां चली गई है?
- 13. drupal 7: खाता निर्माण पर उपयोगकर्ता जानकारी प्राप्त करें
- 14. विस्तार से satchmo उपयोगकर्ता प्रोफ़ाइल
- 15. एक विस्तारित उपयोगकर्ता प्रोफ़ाइल
- 16. मैं अपने द्वारा बनाए गए पृष्ठों या समूहों पर अपनी ऐप अनुमतियां कैसे प्रदान करूं?
- 17. प्रोफ़ाइल ऑब्जेक्ट + मॉडल देखें + उपयोगकर्ता प्रोफ़ाइल अपडेट करना एमवीसी सी #
- 18. LinkedIn उपयोगकर्ता प्रोफ़ाइल चित्र
- 19. 404 पेज पर रीडायरेक्ट करें या 404 संदेश प्रदर्शित करें?
- 20. पेज पेज के रूप में फेसबुक पेज पर पोस्ट करें
- 21. Drupal 7 Views - एक कस्टम टेम्पलेट में unformatted $ पंक्ति चर का उपयोग कैसे करें?
- 22. Drupal 7
- 23. मेरी वेबसाइट पर नवीनतम हालिया पोस्ट कैसे प्रदर्शित करें मेरी वेबसाइट
- 24. उपयोगकर्ता द्वारा फ़िल्टर किए गए मुद्दों को फ़िल्टर करें
- 25. Drupal
- 26. बनाए गए वर्ग
- 27. नाक परीक्षण जेनरेटर द्वारा बनाए गए परीक्षणों के नाम बदलें
- 28. पैंडोरा वेबसाइट उपयोगकर्ता प्रोफ़ाइल सिस्टम
- 29. मैं आईओएस पर फोनगैप द्वारा बनाए गए एचटीएमएल 5 स्थानीय स्टोरेज का उपयोग कैसे करूं?
- 30. एएसपी.नेट एमवीसी पेज पर प्रमाणीकरण त्रुटि संदेश कैसे प्रदर्शित करें?
आप इसके लिए केवल एक ब्लॉक बना सकते हैं और इसे सामग्री क्षेत्र में प्रदर्शित कर सकते हैं? – Rimian
सही, मुझे लगता है कि मुद्दा यह है कि वह एक ब्लॉक (दृश्य से) कैसे बना सकता है जो उपयोगकर्ता प्रोफ़ाइल के आधार पर फ़िल्टर किया जा रहा है ... –