হ্যাঁ / নোড রেফারেন্স লক্ষ্য সহ কোনও রেটিং নেই


8

আমার কাছে একটি পর্যালোচনা সামগ্রী রয়েছে যা (নোড) কোনও পণ্যের সামগ্রীর ধরণের উল্লেখ করে। সামগ্রিক রেটিং এবং নির্দিষ্ট রেটিংয়ের জন্য আমি ফাইভস্টার রেটিং ব্যবহার করছি। ফাইভস্টার দিয়ে আমি পণ্যটিকে "ভোটের লক্ষ্য" তৈরি করতে পারি।

রেটিংগুলির একটি হ'ল "হ্যাঁ / না" টাইপ রেটিং যেখানে আমি পণ্য নোডে (সামগ্রিকভাবে হ্যাঁ রেট দেওয়া ব্যবহারকারীদের x%) সমষ্টি প্রদর্শন করতে চাই।

আমি "1 পয়েন্ট" রেটিং সহ ফাইভস্টার ব্যবহার করার চেষ্টা করেছি যেখানে 1 = হ্যাঁ, 0 = না তবে সমস্যাটি হচ্ছে 0 টি ভোট মোটেও সংরক্ষিত হয় না, ফলে সর্বদা 100% ফলাফল হয়।

আমি সম্ভবত একটি "2 পয়েন্ট" রেটিং ব্যবহার করতে পারি এবং তার পরে গণিতটি করার জন্য একটি কাস্টম ডিসপ্লে ফর্ম্যাটর রাখতে পারি এবং এটি সঠিক% তে অনুবাদ করতে পারি।

অন্য কোন সমাধান আছে? আমি হারের মডিউলটি ব্যবহার করতে পারি না কারণ আমি ইতিমধ্যে এটি "থাম্বস আপ / ডাউন" রেটিংয়ের জন্য ব্যবহার করি।


1
আপনি পতাকা ব্যবহার করতে সক্ষম হতে পারেন: drupal.org/project/flag
চার্লি শ্লিসার

: অন্য বিকল্প Nodequeue হবে drupal.org/project/nodequeue
জাহাজডুবি

পতাকা আপনার জন্য পুরোপুরি কাজ করবে drupal.org/project/flag
মাত্তিও

হ্যাঁ / না সম্পাদনা ফর্ম নির্বাচন করা উচিত। আমি কাস্টম ডিসপ্লে ফর্ম্যাটারের সাথে 2-তারা রেটিং ব্যবহার করেছি
uwe

উত্তর:


1

হার মডিউল একজন বিষয়বস্তুর প্রকার একাধিক হার উইজেট সংযুক্ত করতে পারেন। থাম্বস আপ / ডাউন এবং দ্বিতীয় হ্যাঁ / নায়ের জন্য একটি রেট উইজেট তৈরি করুন।

কমলার প্রশ্নোত্তর সহ ড্রুপাল কমন্স বিতরণে এই পদ্ধতিতে লাইক এবং পয়েন্ট উভয়ই সিস্টেম অন্তর্ভুক্ত করা হয় ...

এখানে চিত্র বর্ণনা লিখুন

আপনি যখন দ্বিতীয় উইজেট যুক্ত করবেন, তখন এটি একই সামগ্রীর ধরণের (গুলি) এর সাথে সংযুক্ত করতে বেছে নিন। এখানে চিত্র বর্ণনা লিখুন


1

ফ্ল্যাগের বিস্তৃতিতে, আপনি রেট ব্যবহার করতে পারেন । এটি আপনার প্রয়োজনের সাথে মাপসই করা উচিত (হ্যাঁ / না ফ্ল্যাগের সাথে একটি নোড রেট করুন এবং তার ফলাফলটি শতাংশের ডেটাতে পাবেন)


0

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

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

  • আপনি চান নোড টাইপ জন্য মন্তব্য সক্ষম করুন।
  • আপনি চান নোড প্রকারে একটি vud_field ক্ষেত্র যুক্ত করুন।
  • লুকানোতে vud_field ক্ষেত্র বিন্যাস সেট করুন।
  • মন্তব্য ফর্মটিতে (সাধারণভাবে) এবং নোডের ধরণে (পঠনযোগ্য বিকল্পের সাহায্যে) ম্যানুয়ালি ভোটের উইজেটটি রেন্ডার করুন।

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

function MYTHEME_form_comment_form_alter(&$form, &$form_state) { 

  if ($form["#form_id"] == "comment_node_MY_YELP_KNOCKOFF_form") { 

    $node = node_load($form["#entity"]->nid);
    $field = field_view_value('node', $node, 'field_rating', $node->field_rating[$node->language][0]); 
    $vud_render = render($field);

    $form["voteupdown"] = array(
      '#markup' => $vud_render,
      '#weight' => 0,
    ); 

  }

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