it-swarm.asia

تجاوز طرق عرض views.tpl.php

هل من الممكن تجاوز views-view-fields.tpl.php ملف لعرض معين؟ لقد حاولت إنشاء views-view-fields--view-name.tpl.php الملف وإعادة فحص ملفات القالب ومسح ذاكرة التخزين المؤقت دون أي تأثير. مشكلة مماثلة كما ورد هنا: http://drupal.org/node/1137942

على الرغم من أنني إذا قمت بتسمية الملف views-view-fields.tpl.php في مجلد السمة الخاص بي ، يتم تطبيق الملف الجديد عند إعادة فحص ملفات القالب. ولكن هذا يعني أنه ينطبق على جميع وجهات النظر.

لقد لاحظت أن طرق العرض view-view-fields.tpl.php ليست من الملفات المدرجة في شاشة معلومات السمة التي تعرضها طرق العرض.

هل يمكن لأحد أن يقول لي بشكل قاطع أن تجاوز هذا الملف عن طريق إنشاء views-view-fields--view-name.tpl.php (أو اتباع اصطلاحات تسمية مشابهة) ليس ممكن/غير معتمد؟

12
nmc

ترتيب أسبقية اصطلاح تسمية ملفات tpl هو من أوسع إلى أضيق في نطاقه. وبالتالي فإن تجاوز الحقل لجميع طرق العرض عبارة عن تركيبة واحدة ، ولكن لا يمكنك تغيير الترتيب ، كما جربت ، انتقل فقط بشكل أكثر تحديدًا. لتحقيق ما تريد ، يتوفر كائن العرض في tpl الذي قمت بإنشائه ، لذا من الممكن أن يكون هناك بيان if () {} آخر {} هناك لتصفية طرق العرض التي تحتاج إلى تجاوز عن طريق فحص اسم/عرض المنظر.

4
codexmas

بالنسبة إلى طرق العرض 3 - تأكد من تحديد الحقل "الحقول" (وليس المحتوى) ضمن "تنسيق-> عرض"

ثم انتقل إلى طرق العرض وابحث عن "السمة: معلومات" هناك يمكنك مشاهدة قائمة بجميع القوالب المستخدمة حاليًا (BOLD) وملفات القالب المرشح. ابحث عن ملف tpl.php الذي تريد استخدامه.

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

إعادة فحص ملفات القالب. إذا كان كل شيء على ما يرام ، فيجب ألا تُصبح غامقة طرق عرض view.tpl.php بعد الآن. يجب أن يكون النص المكتوب بخط عريض هو tpl.php الذي تم إنشاؤه حديثًا ، ثم يمكنك تصميم ملف tpl.php الجديد كما تريد.

7
Nebojsa