أحاول معرفة أفضل الممارسات لمخططات الصفحات في دروبال. تحتوي العديد من الصفحات على العديد من العناصر المختلفة مثل المحتوى الرئيسي ، وصورة الرأس ، وما إلى ذلك. أنا لا أبحث في إنشاء "صفحة أساسية" أو أي شيء مشابه (أي عقدة واحدة للصفحة بأكملها).
هل من الجيد استخدام الألواح لكل صفحة وإسقاطها فيها؟ يمكنني إسقاط المشاهدات ، ربما عقدة أو نموذج اتصال ، إلخ ...
اللوحات هي وحدة رائعة ، ولكنها يمكن أن تكون أيضًا معقدة ويمكن أن تستغرق بعض الوقت قبل أن تفهمها تمامًا. إذا كنت مهتمًا باستخدام اللوحات لكل صفحة ، فإن الوحدة Panels Everywhere هي مشروع مثير للاهتمام.
مشروع رائع آخر يوفر تخطيطات أكثر مرونة Display Suite .
على الرغم من أن الناس يميلون إلى استخدام الألواح أو DS ، إلا أنهم ليسوا منافسين. يمكن استخدامها معًا كما يمكنك القراءة في مدونة مؤلف/مشرف DS: استخدام اللوحات في أوضاع العرض في Drupal 7 .
المشاهدات واللوحات هي إمكانية جيدة ولكن مع استخدام إطار كبير مثل 960gs !
نعم ، تمنحك اللوحات تخطيطات يمكنك من خلالها إسقاط العناصر.
Panelizer هي وحدة اللوحات الأكثر وضوحًا التي تضيف ببساطة لوحة إلى العقد الموجودة مسبقًا. (تم إيقاف لوحات Node ، ولكن لم تتم الإشارة إلى هذه الحقيقة على نطاق واسع.)
لذا ، استخدم نظام العقد العادي ، ولكن عقد "panelize" إذا أو عند الحاجة.
إذا كنت تتطلع إلى إعادة استخدام التخطيط لأكثر من صفحة واحدة ، فإن عرض المجموعة مع مجموعة من الحقول يبدو الخيار الأفضل.
إذا كنت تريد تنسيقات فردية لكل صفحة ، فقد تكون اللوحات هي الشيء الصحيح.
إذا كنت تريد هذا الأخير ، لكنك تخاف من اللوحات (كما أنا) ، فهناك شيء آخر يمكنك تجربته. (من https://drupal.stackexchange.com/a/90744/2974 )
الوحدات:
كيف؟
الإستراتيجية هي أن كل شيء فريد لصفحة واحدة يجب أن يكون كتلة (أو نسخة فول). يمكننا تحمل ذلك لأن هذه الكتل لا تلوث أي مناطق موضوعية.
هذا سيعطيك بعض المواد لتلعب بها ..
يجب مناقشة الأسئلة الأكثر تفصيلاً في الأسئلة المخصصة لتبادل المكدس ، لأن هذا واسع جدًا.