Drupal 6 مشاهدات: تقييد الحقول التي ليست العقدة "الأساسية"

StackOverflow https://stackoverflow.com/questions/797313

  •  18-09-2019
  •  | 
  •  

سؤال

أقوم بإجراء قائمة مخصصة من العقد وتعليقاتها. أرغب في أن أكون قادرا على تقييد عدد العقد (من السهل: تشير العناصر لكل صفحة إلى العقد في هذه الحالة) ولكن أيضا تقييد عدد التعليقات المعروضة لكل عقدة (مثل 5 الأحدث):

  • العقدة رقم واحد
    • تعليق 1-3.
    • تعليق 1-2
    • التعليق 1-1.
  • العقدة رقم اثنين
    • التعليق 2-7.
    • التعليق 2-6.
    • التعليق 2-5.
    • التعليق 2-4.
    • التعليق 2-3.
  • عدد العقدة الثالثة

وبالتالي العقدة رقم واحد لديه ثلاثة تعليقات. بخير. و عدد العقدة الثالثة ليس لديه تعليقات. بخير ايضا. ولكن العقدة رقم اثنين لديه سبعة تعليقات؛ لكنني أريد فقط أن أظهر آخر خمسة.

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

أنا العلامة التجارية الجديدة ل Drupal، لذلك الاعتذار إذا كان سؤال واضح. لقد غوجت ذلك، لكن من الصعب معرفة ما إذا كنت قد googling الشيء الصحيح عندما بدأت للتو.

أي اقتراحات نقدر!

روب

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

المحلول

وفقا ل Developer Developer هنا http://drupal.org/node/353872.

يكاد يكون من المستحيل القيام به في استعلام واحد فقط، وبالتالي فهو شيء لا يمكن أن يدعم وجهات النظر.

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

نصائح أخرى

لا أستطيع التفكير في طريقة سهلة للقيام بذلك في وجهات النظر وحدها. قد تحتاج إلى القيام بمزيج من وجهات النظر وعقد رمز مخصص قليلا للحصول على النتيجة النهائية: /

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