নোড রেফারেন্স সহ ফাইভস্টার মডিউলটি কীভাবে সঠিকভাবে কনফিগার করবেন?


11

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

তবে আমি কোনও পণ্যের গড় রেটিং দেখানোর জন্য কনফিগার করা ভিউটি সঠিকভাবে পেতে পারি না। আমি "সামগ্রী: ভোট ফলাফল" এর সাথে একটি সম্পর্ক স্থাপন করেছি, "প্রয়োজনীয়" বাক্সটি চেক না করে রেখেছি, "মান ধরণ" = শতাংশ, "ভোট ট্যাগ" = "ভোট", "সমষ্টি ফাংশন" = "গড় ভোট"। সমস্ত ভোট ফলাফলের ক্ষেত্র খালি উঠে আসে।

আমি কি ভুল করছি?

ধন্যবাদ

উত্তর:


7

আপনাকে প্রথমে অ্যাডমিন / কাঠামো / প্রকারগুলি / পরিচালনা / পণ্য / ফাইভ স্টারে যেতে হবে এবং "ভোট" ট্যাগের জন্য ফাইভ স্টার রেটিং সক্ষম করুন ক্লিক করুন। পূর্ণ নোড প্রদর্শনের জন্য আমি নোড বডির উপরে স্থির প্রদর্শন নির্বাচন করি কারণ ভোটদান উইজেট পর্যালোচনা ফর্মটিতে থাকবে on

অ্যাডমিন / কাঠামো / প্রকার / পরিচালনা / পর্যালোচনা / ক্ষেত্রগুলিতে একটি মেশিনের নাম ক্ষেত্রের সাথে ক্ষেত্রের_রেউভিউ_রিফারেন্স সহ রেফারেন্স নামে একটি নোড রেফারেন্স তৈরি করে। ফাইভস্টার ভোটের জন্য একটি ক্ষেত্র যুক্ত করুন। নোড রেফারেন্সে ভোটের লক্ষ্য নির্ধারণ করুন: ক্ষেত্র_দর্শন_পরিচয়। রেফারেন্স ফিল্ড সেটিংসের অধীনে পণ্য সামগ্রীের প্রকারটি পরীক্ষা করুন। অ্যাডমিন / কাঠামো / প্রকার / পরিচালনা / পর্যালোচনা / ফাইভস্টারে উইজেট সক্ষম করা উচিত নয়।

(সম্পাদনা করুন: এরিকদুরান অনুসারে অনুচ্ছেদ সরানো হয়েছে)

শিরোনাম, মূল্য এবং চিত্র হিসাবে পণ্য থেকে ক্ষেত্রগুলি দেখায় এমন পণ্যগুলির একটি তালিকা তৈরি করতে এখন আপনি ক্ষেত্রের সাথে আরেকটি ভিউ তৈরি করতে পারেন। সম্পর্ক যুক্ত করুন সামগ্রী: ভোট ফলাফল। শতাংশ হিসাবে মান প্রকার সেট করুন, ভোট হিসাবে ভোট ট্যাগ এবং গড় ভোট হিসাবে সমষ্টিগুলি কার্য করে। ক্ষেত্রটি ভোটের ফলাফলগুলি যুক্ত করুন: মান, ভোটের ফলাফলের সাথে সম্পর্ক স্থাপন করুন, ফাইভস্টার স্টারগুলিতে উপস্থিতি সেট করুন (কেবল প্রদর্শন)।

এটা হওয়া উচিত।


অনেক ধন্যবাদ. পণ্যের ধরণে ফাইভস্টারকে সক্ষম না করাটাই ছিল মূল সমস্যা। আমি প্যাচ সহ ইভা নির্দেশাবলী অনুসরণ করার চেষ্টা করেছি তবে "মেমরির ত্রুটির বাইরে" চলে গিয়েছিলাম। আপনি কোন ইভা ডকুমেন্টেশন বা স্ক্রিনকাস্ট সম্পর্কে জানেন? আবার ধন্যবাদ!
uwe

@ uwe999 আপনি node.tpl.php ফাইলটিতে টেম্পলেট_প্রসেস_নোড এবং এই জাতীয় কিছু কোড ব্যবহার করে মুদ্রণের জন্য একটি পরিবর্তনশীল তৈরির চেষ্টা করতে পারেন `যদি ($ ওয়ার্স ['টাইপ'] == 'টিকা') {$ ওয়ার্স ['ফটো'] = ভিউ_ইম্বেড_ভিউ ('বিজনেস_ফোটোস'); } `
অ্যাডাম এস

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

@ এরিকদুরান আমি জানতাম না যে তাকে কী পদক্ষেপ দেওয়া হয়েছিল তাই আমি কেবল তাদের সকলের মধ্য দিয়ে গেলাম।
অ্যাডাম এস

সেটা ঠিক আছে. উত্তর সম্পাদনার জন্য ধন্যবাদ। এটি প্রকল্প পৃষ্ঠায় সুপোর্ট অনুরোধে সংরক্ষণ করবে। + 1
এরিকদুরান

3

ড্রুপাল 7-এ, রিভিউগুলির জন্য আলাদা কোনও সামগ্রী ধরণের ব্যবহার করার সত্যিই কোনও কারণ নেই। যদি না আপনি সত্যিই না চান।

ড্রুপালে 7 টি মন্তব্য এখন ফিল্ড-সক্ষম যা আপনার মন্তব্যগুলিকে ফাইভস্টার রেটিং ক্ষেত্রটি ব্যবহার করার অনুমতি দেবে। এছাড়াও আপনি যখন কোনও মন্তব্যে ফাইভস্টার ক্ষেত্রটি ব্যবহার করেন, এখন "প্যারেন্ট নোড" লক্ষ্য হিসাবে ব্যবহার করার বিকল্প রয়েছে যা আপনি চান ঠিক তাই।

অভিভাবক নোডকে লক্ষ্য হিসাবে ব্যবহার করার জন্য আপনার মন্তব্যটি সেট আপ করার পরেও আপনাকে পণ্যের উপর রেটিং সক্ষম করতে হবে। এর কারণ হ'ল যে ভোটটি দেওয়া হবে না তা হ'ল ট্যাগটি ভোট দেওয়া সক্রিয় নয়।

আপনি সর্বশেষ-দেবদেহী সংস্করণ ব্যবহার করছেন তাও নিশ্চিত করে। ফাইভস্টারের বর্তমানে কোনও মুক্তি নেই। তবে এটি সত্যিই শীঘ্রই হবে এবং সর্বশেষ -দেব সংস্করণটি বেশ স্থিতিশীল।


নোড রেফারেন্সের উপর মন্তব্য ব্যবহার করার কিছু কারণ কী? নোড রেফারেন্স ব্যবহার করার জন্য কি কোনও সুবিধা রয়েছে? এমন কোনও নির্মাণ করা কি সম্ভব যা কোনও পণ্য, নোডের রেফারেন্স পর্যালোচনা এবং একটি পর্যালোচনাতে মন্তব্য দেখায়।
অ্যাডাম এস

উত্তর করার জন্য ধন্যবাদ. আমি আসলে পর্যালোচনা হিসাবে ব্যবহার করতে "মন্তব্য" পরিবর্তন করতে শুরু করেছি started তখন আমি বুঝতে পারি যে আমি এখনও পণ্যটির বিষয়ে নিয়মিত মন্তব্য চাই এবং পর্যালোচনাগুলির জন্য আমি নিয়মিত মন্তব্য করতে চাই।
uwe

1
ফাইভ স্টারের ড্রুপাল version সংস্করণ দিয়ে আপনি কোনও সত্তাকে তারকারা তৈরি করতে পারবেন এবং কোনও সত্তাকেও ভোটের অনুমতি দিতে পারবেন, তাই কেবলমাত্র তার কারণ হিসাবে সমস্ত কিছু নোড করার দরকার নেই। পর্যালোচনা যদি সম্পূর্ণ ভিন্ন জিনিস হয় তবে মন্তব্যগুলি এটিকে সঠিক ধারণা দেয়। না হলে মন্তব্য ব্যবহার করা আরও ভাল better
এরিকদুরান

1
@ অ্যাডাম এস। হ্যাঁ আপনার একটি পণ্য থাকতে পারে এবং পর্যালোচনা এবং / অথবা মন্তব্যগুলি থেকে রেটিং থাকতে পারে। যতক্ষণ না তারা সবাই একই ট্যাগ ব্যবহার করে আপনি কোনও সত্তাকে ভোট দিয়ে অন্য কোনও সত্তাকে পুনরায় ভোট দিতে পারেন।
এরিকদুরান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.