একটি ভিউ ফিল্টার তৈরি করা হচ্ছে


13

আমি যে কাস্টম মডিউলটি তৈরি করেছি এবং দর্শনের সাথে সংহত করেছি তার জন্য আমি একটি ফিল্টার বানাতে চাই। সংক্ষেপে, মডিউল আপনাকে বিভিন্ন নোডের মধ্যে ধরণের সম্পর্কের সংজ্ঞা দিতে দেয়। আমি এর জন্য একটি ফিল্টার তৈরি করতে চাই যাতে আমি নির্দিষ্ট ধরণের সম্পর্কের নোডগুলি প্রদর্শন করতে পারি।

আমি কোনও ডকুমেন্টেশন খুঁজে পাচ্ছি না যা ফিল্টারগুলিকে আরও বিশদে বর্ণনা করে এবং তাদের বিভিন্ন অংশ ব্যাখ্যা করে। এপিআই ডকুমেন্টেশন এক্ষেত্রে ভয়ঙ্কর।

ফিল্টারগুলি বিস্তারিতভাবে দেখানোর জন্য কি কোনও ভাল সংস্থান / নিবন্ধের পরামর্শ দেওয়া যেতে পারে?


(আমার মন্তব্যে উত্তর থেকে সরানো) "এপিআই ডকুমেন্টেশন এক্ষেত্রে ভয়ঙ্কর is" লোকেরা আপনাকে একটি উত্তর দিতে উত্সাহিত করবে না (বিশেষত এমন লোকেরা নয় যারা বিদ্যমান ভিউগুলির নথিপত্র লেখার জন্য অনেক ঘন্টা ফেলেছে)। আপনার প্রশ্নগুলি উদ্দেশ্যমূলক রাখুন।
বার্দির

একবার আপনি ভিউগুলি বুঝতে পেরেছেন ডকুমেন্টেশনটি ভাল, তবে আরও কিছু কীভাবে টাস (যেমন একটি ভিউ ফিল্টার কীভাবে তৈরি করা যায়) খুব সহায়ক হবে।
জেরেমি ফরাসী

1
@ বার্ডির আপনি প্রশ্নগুলি উদ্দেশ্যমূলক রাখার বিষয়ে সঠিক। সমস্যাটি হ'ল কোডগুলি কীভাবে কাজ করে, প্রক্রিয়া প্রবাহে, সমস্ত কার্যকারিতাটি আসলে কী বোঝায় এবং আপনার কীভাবে সেগুলি ব্যবহার করা উচিত তা বোঝার জন্য লোকেদের বিদ্যমান দস্তাবেজগুলি বুঝতে সহায়তা করার পক্ষে যথেষ্ট নয়। লোগ্রাসে ডকুমেন্টেশন হ'ল কোড ডকুমেন্টেশন, যা যাইহোক একটি মানক অনুশীলন হওয়া উচিত। আমি তাদের প্রচেষ্টার জন্য কৃতজ্ঞ, কিন্তু হতাশ কারণকে বাস্তবে রেখেছি এটি যথেষ্ট ভাল নয়। আরও দরকারী ডকুমেন্টেশন আরও ভাল কোড, কোডার এবং শক্তিশালী সম্প্রদায়গুলিতে নিয়ে যাবে। যদিও এটি এই পোস্টের জন্য আলোচনা নয়।
লর্ডগ

উত্তর:


6

আপনি কি http://views-help.doc.logrus.com/ বা উন্নত সহায়তা মডিউল চেষ্টা করেছেন ?

সম্পাদনা: :
দুর্ভাগ্যবশত কোন গভীর দস্তাবেজ আমি জানি হয়। আমি একটি কাস্টম ফিল্ড হ্যান্ডলার লিখেছি এবং অন্যান্য হ্যান্ডলারের কাছ থেকে বেশিরভাগ তথ্য পেয়েছি যা দেখা গেছে। আমি ভিউ / হ্যান্ডলার ডিরেক্টরিটি বিশেষত 'ভিউ_হ্যান্ডলার_ফিল্টার_' দিয়ে শুরু করা সমস্ত ফাইল দেখার পরামর্শ দেব। কমপক্ষে আমি সেটাই করলাম।


1
তীক্ষ্ন চিতকার। এবং এটি একটি ফিল্টার কোড করতে কিভাবে খুব স্পষ্ট নয়। এটি কেবলমাত্র কীভাবে ফিল্টারকে ব্যবহারের জন্য দর্শন করতে হবে তা বর্ণনা করে। এবং লোগ্রস ডকুমেন্টেশন কোনও ফিল্টারকে কীভাবে কোডিং করতে হয় এবং এর বিভিন্ন অংশগুলি কী তা বোঝার জন্য সহায়ক নয়।
লর্ডগ

1
দেখে মনে হচ্ছে যে এটিই ছিল একমাত্র বিকল্প। ভিউজ এবং ড্রুপাল নিয়ে আমি হতাশাই হলাম। শুরু করার জন্য ঠিক আছে, তবে যত তাড়াতাড়ি আপনি আরও উন্নত বিল্ডিং শুরু করতে চান, আপনাকে কোড খনন করতে হবে এবং কী চলছে তা ডিকোড করতে হবে।
লর্ডগ

view.doc.logrus.com খুব দুর্দান্ত, আমি ডক্স থেকে এটির কোনও লিঙ্ক দেখতে পেলাম না।
জেরেমি ফরাসী

4

আমি মনে করি যে ডকুমেন্টেশনটি আপনার পছন্দ মতো গভীর নয় কারণ আপনি একবারে একটি ফিল্টার তৈরির স্তরে পৌঁছে গেলে, এর অর্থ কী তা বোঝার জন্য আপনার উপর নির্ভরশীল। সেরা দর্শনের ডকুমেন্টেশন হ'ল প্রাথমিক ফিল্টার যা ইতিমধ্যে বিদ্যমান। কীভাবে সত্যিকারের বেসিক ফিল্টারটি কাঠামোবদ্ধ তা দেখতে আপনার ভিউ_হ্যান্ডলার_ ফিল্টার_ স্ট্রিং এবং ভিউ_হ্যান্ডলার_ ফিল্টার_নামারিকের মতো জিনিসগুলি দেখতে হবে। বেশিরভাগ ফিল্টারগুলির মধ্যে একটির উত্তরাধিকার সূত্রে হয়, কারণ বেশিরভাগ ক্ষেত্র শেষ পর্যন্ত স্ট্রিং অপারেটর বা সংখ্যক অপারেটরগুলির প্রয়োজন হয়।

দেখার দ্বিতীয় স্থান হ'ল ভিউ / মডিউল / নোড এবং নোড ফিল্টারগুলি পরীক্ষা করে দেখুন। নোড প্রকারের মতো জিনিসের জন্য এটি আপনার বেসিক বিশেষ ফিল্টারগুলি পরিচালনা করে। একবার আপনি কীভাবে ভিউ_হ্যান্ডলার_ ফিল্টার_আইন_অ্যাপেটর কাজ করে তা বুঝতে পেরেছেন, এটি ফিল্টারগুলির 99% এবং সেগুলির মধ্যে একটি ব্যতীত আপনার কাস্টম ফিল্টারগুলিতে আপনার খুব কম প্রয়োজন।


যদি এটি আসল আর্ল মাইল থাকে তবে drupal.se এ স্বাগতম।
জেরেমি ফরাসি

3

ভিউস এপিআই-তে সেরা ডকুমেন্টেশনটি সম্ভবতঃ http://drupal-building-blocks.com/ । সুতরাং এটি অপশন হতে পারে যদি আপনি এটি সামর্থ্য করতে পারেন (এবং চান)।

যেমন এরিকশাফার ইতিমধ্যে বলেছে, সেই বই ব্যতীত আপনার সেরা বাজিটি হ'ল একটি বিদ্যমান ফিল্টার ব্যবহার করা যা আপনি যা চান তার কাছাকাছি থাকা, এটি আপনার মডিউলটিতে অনুলিপি করুন, নাম পরিবর্তন করুন এবং এটি প্রসারিত করা শুরু করুন।

"Drupal কাস্টম মতামত তৈরি ফিল্টার" তালিকাভুক্ত জন্য একটি Google অনুসন্ধান এই প্রথম ফল এবং যে একটি লিঙ্ক ছিল যেমন এই , উভয় শব্দের মত তারা আপনার কাছে ব্যবহারের হতে পারে।


লিঙ্কগুলির জন্য ধন্যবাদ। প্রথম গুগল ইতিমধ্যে খুঁজে পেয়েছিল এবং ব্যবহার করেছে। দ্বিতীয়টিও দরকারী বলে মনে হচ্ছে।
লর্ডগ

2

ভিউ ফিল্টারগুলি তৈরি করার জন্য আমি টিউটোরিয়ালগুলি এখানে পেয়েছি:

এগুলি বেশ বেসিক এবং আপনি কী কী তা নিয়ে এখনও ভাবতে পারেন। ভিউ ফাংশন এবং বৈশিষ্ট্য, উত্তরাধিকার ইত্যাদির তদন্তের পদ্ধতিগুলির চারপাশে ক্লিক করা ছাড়া অন্য কোনও উপায় নেই যদি আমি আরও টিউটোরিয়াল খুঁজে পাই তবে আমি সেগুলি যুক্ত করব।


0

একটি 2011 বই আছে, "দ্রুপালের বিল্ডিং ব্লকস: সিসিকে, ভিউস এবং প্যানেল সহ দ্রুত ওয়েব সাইট তৈরি করা" এটি দুর্দান্ত।

110112- ওয়েবফর্মআইএনভিউস 2.mov এর জন্য ওয়েবেও অনুসন্ধান করুন। একটি ভিউ তৈরির ক্ষেত্রে এটি একটি দুর্দান্ত ধাপে ধাপে সিনেমা।

অথবা, আপনার দর্শনের একটি অনুলিপি তৈরি করুন এবং আপনি যা চান না তা ফিল্টার করুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.