كيف أقوم بعرض محتوى عقدة بالكامل وليس فقط نص مقدمة في الصفحة الأولى؟ يبدو أن أي شيء أقوم بالترويج له في الصفحة الأولى ، يتم اقتطاعه أيضًا ولا يمكنني معرفة كيفية إيقاف تشغيله.
أسهل طريقة هي إنشاء طريقة عرض.
اتبع هذه الخطوات:
تظهر الآن العمل فقط.
أدخل تكوين موقعك لتعيين الصفحة الأمامية الافتراضية وتعيين مسار العقدة (العقدة/[id]) كمسار للصفحة الأمامية الافتراضية.
ضع في اعتبارك استخدام اللوحات والآراء (كما يقترح pcambra). إليك بعض الدروس:
باستخدام اللوحات و المشاهدات ، فإن حدودك هي خيالك فقط
يتمثل أحد الحلول في تشغيل طريقة عرض "Emulation Frontpage" في view.module وتعديلها لإظهار العقدة الكاملة ، وليس فقط الجملة المحفزة.
يعتمد على التعقيد الذي تريده ، ولكن ربما يكون حل الصفحة الأمامية الافتراضي الذي اقترحه شعيب هو أبسط حل.
يمكنك أيضًا استخدام الألواح لهذا إذا كنت تستخدمه بالفعل إذا لم تكن كذلك ، فلا يستحق تثبيته فقط للصفحة الأمامية ، يحدث نفس الشيء مع حل المشاهدات.
الجبهة قد تعمل لك أيضًا. هناك خيار "اسم مستعار" يمكنك استخدامه لإظهار صفحة عقدة معينة كصفحة أمامية.
حل Bas G جيد ، ولكن إذا كانت صفحتك الأولى "صفحة" وليست مقالة ، فعليك التغيير إلى افتراضي تحت
/admin/structure/types/manage/page/display/teaser
ولكن لا يزال هناك رابط "اقرأ المزيد" في الجزء السفلي من محتوى الصفحة الأولى ، حتى إذا شاهدت المحتوى بالكامل. تمكنت من ذلك عن طريق الذهاب إلى
/admin/config/system/site-information
وتعيين هناك رابط مباشر إلى عقدة الصفحة الأمامية تحت الصفحة الأمامية الافتراضية ، مثل هذا
http://www.example.com/content/<node_title>
من قائمة المسؤول ، انتقل إلى هيكل> أنواع المحتوى. من القائمة ، حدد Article ثم انقر فوق Manage Displays. الآن في الأعلى سترى عنصرين افتراضي و دعابة. حدد "Teaser" وقم بتغيير النص Format من الملخص أو المشذب إلى افتراضي