निश्चित नहीं है कि वास्तव में "विचार" बनाने के साथ आपका क्या मतलब है।
सबसे पहले, यदि आपके पास कस्टम टेबल / डेटा है, तो आप इन तालिकाओं का उपयोग करने के तरीकों के बारे में बताने के लिए hook_views_data () और कस्टम प्लगइन्स और हैंडलर का उपयोग कर सकते हैं । कुछ ट्यूटोरियल / उदाहरण: http://treehouseagency.com/blog/neil-hastings/2010/01/01/19/views-handler-easy-way (Drupal 6) और http://larsolesen.dk/node/273 (Drupal) 7)। लेकिन फिर, आपको केवल इसकी आवश्यकता है यदि आप अपने स्वयं के तालिकाओं को विचारों में उजागर करना चाहते हैं।
फिर, कई पूर्व-रेंडर और परिवर्तनशील हुक हैं, जो आपको उपयोगकर्ता इंटरफ़ेस में कुछ ऐसी चीज़ों को बदलने की अनुमति देते हैं जो आप नहीं कर सकते। विचारों की सूची Drupal 6 में हुक ।
उन्होंने कहा, वास्तविक विचार बनाने के लिए कोई "एपीआई" नहीं है (जो मुझे पता है)। मुझे लगता है कि हर कोई यूआई के विचारों का उपयोग करता है (आखिरकार, यह ड्रुपल 7 में अब एक महान यूआई है)। आप क्या कर सकते है निर्यात विचारों आप यूआई में बनाया उन्हें अपने मॉड्यूल के साथ या एक नया मॉड्यूल के रूप में वितरित करने के लिए। यह योगदान / मानक मॉड्यूल के लिए न केवल उनकी तालिकाओं को विचारों को उजागर करने के लिए उपयोगी है, बल्कि उदाहरण दृश्य भी प्रदान करता है, जिसे किसी विशिष्ट साइट के लिए अनुकूलित / विस्तारित किया जा सकता है।
उन्हें मैन्युअल रूप से निर्यात करने के बजाय, आप फ़ीचर मॉड्यूल का उपयोग भी कर सकते हैं , जो आपको सभी प्रकार के कॉन्फ़िगरेशन (विचार, सामग्री प्रकार, फ़ील्ड, अनुमतियां, ...) को तथाकथित सुविधाओं में निर्यात करने की अनुमति देता है (जो मूल रूप से स्वचालित रूप से उत्पन्न मॉड्यूल है) । यह विशेष रूप से तब उपयोगी होता है जब एक विकास से उत्पादन की स्थापना के लिए विचारों की तरह कॉन्फ़िगरेशन चलती है, या एक ही विचार / कॉन्फ़िगरेशन का उपयोग कई साइटों पर किया जाता है।