একটি চেকবক্স ক্ষেত্র দ্বারা একটি দৃশ্য ফিল্টার করা হচ্ছে


12

আমার সাইটে "রিসোর্স" নামে একটি নোড রয়েছে। এই নোডের ধরণটিতে "রিভিউড" নামে একটি ক্ষেত্র রয়েছে; এই ক্ষেত্রটি একটি একক অফ-অফ চেকবক্স:

পরিচালনা ক্ষেত্র ফর্মের স্ক্রিনশট

আমি এমন একটি ভিউ তৈরি করেছি যা নোড-টাইপ "রিসোর্স" -র সমস্ত নোডের তালিকা করে। আমি সেই দৃশ্যটি ফিল্টার করতে চাই যাতে এটি কেবলমাত্র নোডগুলি প্রদর্শন করে যা "পর্যালোচিত" চেকবক্সটি চেক করে আছে। যাইহোক, যখন আমি সেই ক্ষেত্রটি আমার দৃষ্টিতে যোগ করার চেষ্টা করি তখন আমাকে নিম্নলিখিতটি প্রদর্শিত হয়:

একটি দৃশ্য নির্মাণের স্ক্রিনশট

আমি "বিকল্পগুলি" নির্বাচন করা বাক্সটি একটি চেকবক্স হিসাবে প্রত্যাশা করব যা আমি হয় চেক বা খালি রেখে দিতে পারি। পরিবর্তে, আমাকে এটিতে "সমস্ত নির্বাচন করুন" সহ একটি নির্বাচিত বাক্স দেওয়া হয়েছে। আমি এটি নির্বাচন করি বা না করি, তারপরে আমাকে একটি ত্রুটি বার্তাটি উপস্থাপন করে বলা হয়েছে যে "ফিল্টারটিতে কোনও বৈধ মান পাওয়া যায় না: সামগ্রী: পর্যালোচনা করা হয়েছে"::

"কোনও বৈধ মান পাওয়া যায় নি" ত্রুটি বার্তা

আমি http://technology.blue-bag.com/top-tip-drupal-views-no- अवैध-values-found-filter- এ "মাস্টার ডিসপ্লে ট্রিক উন্মোচনের চেষ্টা করেছি" , কিন্তু এটি কার্যকর হয়নি: মাস্টার ডিসপ্লেতে কোনও "অজানা" ফিল্টার নেই, তাই এখানে ঠিক করার মতো কিছু নেই।

আমি যে ফলাফলটি সন্ধান করছি তা কীভাবে অর্জন করতে পারি সে সম্পর্কে কোনও ধারণা? এবং চেকবক্সের পরিবর্তে বাছাই করা বাক্সটির সাথে অদ্ভুত ইউআইয়ের সাথে কী চুক্তি হয়? এটির জন্য কিছু যুক্তি আছে কিনা তা জানা ভাল হবে; যদি তা না হয় তবে আমি যথাযথ drupal.org ইস্যু সারিতে একটি সমস্যা পোস্ট করব।


আমি বুলিয়ান ক্ষেত্রের জন্য 3 টি রাজ্য হওয়ার ফিল্টার আশা করব: 1. শুধুমাত্র "হ্যাঁ", 2 দিয়ে ফলাফল দেখান Only কেবল "না" দিয়ে ফলাফল দেখান 3.. সমস্ত ফলাফল দেখান।
donquixote

উত্তর:


11

এটি বুলিয়ান ক্ষেত্রটি কীভাবে তৈরি হয় তার একটি বাগ / অসংলগ্নতার এক ধরণের। আপনি যদি কোনও 0/1 মান ছাড়াই এটি ডিফল্ট অবস্থায় রেখে দেন তবে এটি এই ফিল্টারের মতো জায়গাগুলিতে তাদের প্রদর্শন করবে না।
তবে: মানগুলি আছে :) "সমস্ত নির্বাচন করুন" এর অধীনে আপনার কাছে 2 টি সারি রয়েছে যা কেবল ক্যাপশন দেয় না। আপনি যখন সেগুলির মধ্যে একটি বাছাই করেন, আপনি দেখতে পাবেন যে আপনার দৃষ্টির জন্য এসকিউএল পরিবর্তন হয়েছে।
ক্ষেত্র নির্ধারণের মানগুলিতে কিছু ক্যাপশন যুক্ত করা কাজটি হবে।


ধন্যবাদ, @ মোজজিস! আমি drupal.org/node/2027171 এও ভিউ ইস্যু কিউতে পোস্ট করেছি ।
জিম

@Jim, দুঃখিত, আমি তার কোন সমস্যা হওয়ার অধিক বুলিয়ান ক্ষেত্রে জোর করা উচিত ছিল, আর দৃশ্যত সেখানে Allready কেউ এটা কাজ করছে :) drupal.org/node/1750950
mojzis

আহ, ধন্যবাদ! মূল ডি 8 ইস্যুটির সাথে এটি যুক্ত করার জন্য আমি ভিউজ ইস্যুতে সারিতে পোস্ট করা ইস্যুটিতে মন্তব্য করেছি।
জিম

2

আমিও একই সমস্যার মুখোমুখি হয়েছি, ফিল্ডের লেবেলটি ভিউয়ের উন্মুক্ত ফিল্টারে প্রদর্শিত হয়নি।

আমি তখন সেই চেকবক্স ক্ষেত্রের জন্য সামগ্রী প্রকারের ক্ষেত্র সেটিংসে গিয়েছিলাম এবং মান হিসাবে 1 এবং অফ মান হিসাবে 0 হিসাবে আপডেট করে ।

এখন লেবেল উন্মুক্ত ফিল্টারে উপস্থিত হবে এবং প্রত্যাশার মতো কাজ করে।


1

আমি একই সমস্যার মুখোমুখি হয়েছি এবং এর পরিবর্তে সমস্ত নির্বাচন করুন আপনার কোনও মূল্য নির্বাচন করা উচিত নয়। আপনার যদি ইতিমধ্যে একটি মান নির্বাচিত থাকে তবে আপনার নির্বাচনটি পূর্বাবস্থায় ফেলার জন্য Ctrl ব্যবহার করুন ।

উৎস


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