एंटिटी टोकन + दिनांक फ़ील्ड + कस्टम प्रारूप ... रिक्त स्थान का उपयोग करने में असमर्थ


9

मेरे पास एक सामग्री प्रकार (सप्ताह का प्रश्न) है ... दिनांक फ़ील्ड के साथ (प्रयुक्त "प्रकाशित दिनांक" के लिए। प्रश्न उस तिथि तक प्रकाशित नहीं किए जाएंगे)।

मैं डिफ़ॉल्ट (लॉन्ग, मीडियम, शॉर्ट) तिथि स्वरूपों को बदले बिना इसके लिए शीर्षक को कस्टम स्वरूपित करने का प्रयास कर रहा हूं।

"शीर्षक के लिए पैटर्न" के लिए ...
यदि मैं [नोड: फ़ील्ड- jcqotw-date: कस्टम: l] यह दिन दिखाता है (उदा: रविवार)।
अगर मैं [नोड: फ़ील्ड- jcqotw-date: कस्टम: lF] यह दिन का महीना दिखाता है, तो कोई स्थान नहीं है (उदा: SundayJune)।
अगर मैं [नोड: फ़ील्ड- jcqotw-date: कस्टम: l F] यह दिखाता है कि "[नोड: फ़ील्ड-jcqotw-date: कस्टम: l F]" (पूर्व: SundayJune)।
यदि मैं [नोड: फ़ील्ड- jcqotw-date: कस्टम: l F] यह "रविवार जून" दिखाता है (उदा: संडे संडे)।

मैंने "एल एफ", 'एल एफ', एल \ एफ, (नॉन ब्रेकिंग स्पेस), (स्पेस), आदि की कोशिश की है ... कुछ भी नहीं मुझे लगता है कि "कस्टम" एक स्पेस का उपयोग करते हैं।

संपादित करें: कुछ शोध के बाद ... यह एक Entity टोकन + CCK दिनांक फ़ील्ड समस्या प्रतीत होती है ... मुझे उन स्थानों पर एक मुद्दा रखना होगा।

मैं "कस्टम प्रारूप" में किसी स्थान का उपयोग क्यों नहीं कर सकता?

इसके अलावा ... मैंने एक "दिनांक प्रकार" बनाया है जिसे बस "myDate" => 'l F j, Y' ('रविवार 5 जून, 2011') कहा जाता है। क्या उस प्रारूप को दिखाने के लिए टोकन प्राप्त करने का कोई तरीका है? लंबा, मध्यम, कच्चा, छोटा ... "myDate" ...

संपादित करें: अद्यतित शीर्षक और प्रश्न अधिक सही होने के लिए। समस्या का एंटिटी एपीआई, संदर्भ, दिनांक क्षेत्र के साथ कुछ करना है

जवाबों:


5

में इस प्रतिबद्ध दिनांक मॉड्यूल के लिए, टोकन एकीकरण हटा दिया गया था, क्योंकि क्षेत्र टोकन अभी तक काम नहीं कर रहे

त्रुटि आपको दिनांक मॉड्यूल की एक पुरानी प्रतिलिपि के साथ प्रतिलिपि प्रस्तुत करने योग्य मिली, लेकिन स्वचालित दिनांक, बस दिनांक / टोकन से संबंधित नहीं प्रतीत होती है।

मैं तब तक प्रतीक्षा करूंगा जब तक कि उपरोक्त टोकन समस्या और दिनांक समस्या फिर से जोड़ें फ़ील्ड टोकन समर्थन प्रतिबद्ध न हों।


मुझे लगता है कि इसे Entity API / Entity टोकन + दिनांक मॉड्यूल के साथ करना है। थोड़े से शोध से ऐसा लगता है जैसे "Entity टोकन" एडऑन को सक्षम करने के बाद CCK फ़ील्ड उपलब्ध हैं। मुझे वहाँ एक मुद्दा रखना होगा, हालाँकि मैंने अभी उपयोग किया है। स्टॉप-गैप के रूप में रिक्त स्थान के बजाय।
वर्नरसीडी

Entity API कंट्रिब मॉड्यूल अपने स्वयं के टोकन प्रदान कर सकता है या नहीं कर सकता है, लेकिन वे वे नहीं हैं जो अंत में टोकन मॉड्यूल द्वारा पूरी तरह से समर्थित हो रहे हैं। इसके अलावा, D7 में CCK मौजूद नहीं है, इसका जो हिस्सा कोर में है वह फील्ड एपीआई है।
टिमप्लुनेट

CCK, एक मॉड्यूल के रूप में, 7 में मौजूद है ("अतिरिक्त" सामान प्रदान करता है ...)। मेरे द्वारा उपयोग किए जा रहे टोकन, Entity API, Entity टोकन, टोकन, Date API (अधिक या कम) के संयोजन से हैं। बस "कस्टम" भाग में कुछ बग होना चाहिए जो मुझे रिक्त स्थान का उपयोग करने की अनुमति नहीं दे रहा है।
वर्नरसीडी

2

यह वास्तव में एक कोर बग है जिसका उपयोग रिक्त स्थान 'डायनामिक' टोकन में नहीं किया जा सकता है। आप http://drupal.org/node/1035292 में उपलब्ध पैच को आज़माना चाह सकते हैं ।


0

आप कई बार टोकन भी डाल सकते हैं, हर बार अपनी तिथि प्रारूप के केवल एक हिस्से को सम्मिलित करते हुए। इसके बीच के रिक्त स्थान की सही व्याख्या की जाती है।

<div class="posted-on">%node:created:custom:M %node:created:custom:j, %node:created:custom:Y</div>
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.