প্রসঙ্গত ফিল্টারগুলি ট্যাক্সোনমি নাম দেখায়


106

আমি একটি শ্রেনী ক্ষেত্র আছে এমন একটি কাস্টম সামগ্রী ধরণের জন্য একটি দৃশ্যে একটি প্রাসঙ্গিক ফিল্টার যুক্ত করছি। প্রাসঙ্গিক ফিল্টার আমাকে ট্যাক্সনমি ট্যাগ আইডির মাধ্যমে ফিল্টার করতে দেয় তবে ট্যাক্সোনমি ট্যাগ নামে নয়। বিভাগে প্রদত্ত ট্যাগগুলি সহ অর্থ:

1  | test1
2  | another tag
3  | taggy
......
99 | coolness

আমি একটি প্রাসঙ্গিক ফিল্টার তৈরি করতে পারি যা একটি ইউআরএলকে বিশ্লেষণ http://mydrupal/myview/3করতে পারে যা taggyবিউটি দিয়ে ট্যাগ করা সমস্ত সামগ্রী প্রদর্শন করতে পারে , ইউআরএলকে ট্যাগ আইডির পরিবর্তে ট্যাগ নামের মাধ্যমে যুক্তিতে তর্ক করতে হবে , উদাহরণস্বরূপ, সমস্ত ট্যাগ কীভাবে ট্যাগ করতে হয় তা দেখতে এই সাধিত হতে হবে?http://mydrupal/myview/taggytaggy

উত্তর:


156

আমি ধরে নিলাম আপনি Content: Has taxonomy term IDপ্রাসঙ্গিক ফিল্টার যুক্ত করেছেন । আপনি এই ফিল্টারটির সাথে Specify validation criteriaসেটিংস সামঞ্জস্য করে কর বিভাগের শর্তাবলী ব্যবহার করতে পারেন । এখানে একটি স্ক্রিনশট:

স্ক্রিনশট

নিশ্চিত হয়ে নিন যে Specify validation criteriaচেক করা হয়েছে এবং আপনাকে আরও বিকল্পের সাথে উপস্থাপন করা উচিত। অধীনে Validatorচয়ন করুন Taxonomy term। অনুমতি দেওয়ার জন্য আপনি ভোকাবুলারিগুলির সাথে বিকল্পভাবে নির্বাচন করতে পারেন। অধীন Filter value typeচয়ন করুন Term name converted to Term IDএবং Transform dashes in URL to spaces in term name filter valuesচেকবাক্স চেক করুন।


6
সমস্ত সততার সাথে এই শ্রমশক্তি শর্তাদির জন্য খুব স্বজ্ঞাত নয়। এই উত্তরটি আমাকে এক সপ্তাহ ব্যাপী সমস্যার সমাধান করতে সহায়তা করেছে। :)
ফিলোস্ফার

উজ্জ্বল! বিস্তারিত সমাধানের জন্য অনেক ধন্যবাদ। আমি নিজে থেকে এটি বের করতে হবে না।
uwe

1
এটি একটি বড় সাহায্য ছিল। ধন্যবাদ। যাইহোক, যদি আপনি + লক্ষণ দ্বারা পৃথক একাধিক ট্যাক্সনোমির শর্তগুলি পাস করেন তবে এটি কার্যকর হয় না appears বা বরং, আমি মনে করি এটি একটি এবং এর পরিবর্তে এবং ব্যবহার করছে।

2
লক্ষণযোগ্য নয় - আপনি যদি প্যানেলের মাধ্যমে একটি টার্ম আইডি পাস করার চেষ্টা করেন তবে ফল প্রসঙ্গে যুক্তিটি দেখুন এবং তারপরে আপনি এটি চেষ্টা করে দেখুন, প্রসঙ্গ আর্গুমেন্ট সেট করার কারণে প্রাসঙ্গিক ফিল্টারটি ডিফল্ট সরবরাহ করবে না। আবার, সেই "প্রসঙ্গ যুক্তি", যা "প্রাসঙ্গিক ফিল্টার" এবং এর ডিফল্ট মান থেকে পৃথক। বরং কয়েক মিনিটের জন্য বিভ্রান্ত ছিল ...!
এড্রুউ

@rocketeerbkw আপনার কাছে AND / OR সিনট্যাক্স পিছনে রয়েছে! এটি আপনি যেমন লিখেছেন ঠিক তেমন বোঝা যায় তবে এটি সঠিক নয়।
ডাবল জোশ

6

বিড়ালের চামড়ার অন্য উপায়:

টার্ম আইডিতে রূপান্তর না করার জন্য আমার প্রকৃত শ্রমশাস্ত্র শর্তের নাম প্রশ্নের প্রয়োজন ছিল।

এখানে প্রাসঙ্গিক ফিল্টার হিসাবে পাস করা ট্যাক্সোনমি শব্দটির নামটি কীভাবে জিজ্ঞাসা করবেন:

নাম পেতে আপনাকে অবশ্যই ক্ষেত্রের মধ্যে বা জেনেরিক শ্রমশক্তি সম্পর্কিত একটি সম্পর্ক যুক্ত করতে হবে। তারপরে আপনি সেই শব্দটির জন্য নাম সহ প্রাসঙ্গিক ফিল্টার হিসাবে কোনও ক্ষেত্র যুক্ত করতে পারেন।

https://www.drupal.org/node/1156022#comment-4469378


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