2010-08-08 6 views
6

यह बनाया गया है जब मैं स्वचालित रूप से एक विशिष्ट नोडक्यूयू में नोड जोड़ सकता हूं (मैं नोडक्यूयू मॉड्यूल का उपयोग कर रहा हूं: http://drupal.org/project/nodequeue)।सृजन पर एक नोडक्यूयू में नोड जोड़ने

कारण यह है कि मैं एक sortable चाहते हैं (नोड्स खींचकर) नोड्स की सूची है और मैं उन्हें स्वचालित रूप से इसे करने के लिए जोड़ा जा करने के लिए चाहते हैं ..

धन्यवाद

+0

http://stackoverflow.com/questions/3529874/drupal-automatically-add-new-nodes-to-a-nodequeue/10483181#10483181 मैं इस कोशिश की और यह काम किया। उम्मीद है की यह मदद करेगा। – Dani

उत्तर

0
  1. वहाँ बनाने के लिए मॉड्यूल हैं शब्दों के लिए nodequeue, आप उन मॉड्यूल
  2. आप एक ट्रिगर जोड़ सकते हैं और अपने खुद के तर्क लिख सकते हैं का चयन करें और नोड्स
  3. डालने तुम सिर्फ बस इंटरफेस पर टाइप करें, nodequeue परीक्षण करना चाहते हैं, तो करने के लिए के साथ प्रीलोडेड नोड्स के साथ nodequeues बना सकते हैं, ऑटो कंप लीटे फ़ील्ड बहुत दोस्ताना है
+0

धन्यवाद। क्या मैं स्वचालित रूप से "सामग्री प्रकार" के सभी नोड्स (ट्रिगर का उपयोग करने के बजाय दृश्यों की तरह) शामिल कर सकता हूं? धन्यवाद – aneuryzm

+0

मैं सबसे सरल तरीका लिख ​​सकता हूं, एक साधारण स्क्रिप्ट लिखना जो डेटा खींचता है और nodequeue_save() के साथ कतार में डालने के लिए है ; आप यहां उदाहरण पा सकते हैं: http://drupal.org/node/293117 –

0

ट्रिगर और क्रियाएं, और शायद वर्कफ़्लो मॉड्यूल आपको इसे स्वचालित करने देना चाहिए। देखें http://www.drupal.org.uk/node/259

0

इन कार्यों का प्रयास करें:

  • nodequeue_get_all_qids() हमें देने के उपलब्ध $ QID के
  • nodequeue_load ($qid)
  • nodequeue_load_subqueues_by_queue($qid) हमें $ sqid के
  • nodequeue_load_subqueue ($sqid) लोड एक subqueue sqiu बिल्कुल QID के रूप में है कि एक ही है देना
  • nodequeue_subqueue_add($queue, $subqueue, $nid) - जो कतार में निड जोड़ने में सक्षम है :)
संबंधित मुद्दे