سؤال

لقد قمت مؤخرا بتثبيتها http://github.com/peteonrants/vote_fu/tree/master. (28FU)

على التطبيق الذي كنت أعمل عليه.

في الأساس، أريد فقط قائمة العناصر (دعونا نقول، وظائف على سبيل المثال) لعرض ترتيب تنازلي بناء على الأصوات.

أضفت acts_as_voteable إلى نموذج المشاركات، و ACTS_AS_VOTER لنموذج المستخدم.

من هنا، أنا مرتبك جدا - أرى هذا "voter.vote_for (voteablemodel)" في البرنامج التعليمي، لتصويت سجل. لكنني لا أفهم أين يجب أن أقوم بتنفيذها؟

يجب أن أضيفها فقط إلى عرض أو وضعه في إجراء جديد في وحدة التحكم؟

من الواضح أنني ما زلت جديدا - لذلك أعتذر عن الأسئلة التبسيطية لأنني أكثى من خلالها.

شكرا مقدما!

-يليوت

هل كانت مفيدة؟

المحلول

يتم استخدام طرق العرض لعرض المعلومات. ما تصفه ينتمي إلى وحدة تحكم إلا إذا كان أكثر من بضعة أسطر من التعليمات البرمجية.

إذا رأيت أساليب وحدة التحكم الخاصة بك تبدأ في الانتفاضة، فحاول التفكير في طرق لتحريك هذا المنطق في النموذج الخاص بك أو وحدة نمطية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top