كيفية تحديد في Sitecore ما إذا كان عنصر معين هو بدء العنصر؟

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

  •  21-12-2019
  •  | 
  •  

سؤال

في ملف التكوين، حددنا عنصر بدء تشغيل كل موقع على الإصدار (E.G. StartItem="/ Home").ويمكننا أيضا تحديد عنصر بدء التشغيل في التعليمات البرمجية.ولكن ما أسأل عنه هو كيفية تحديد أي عنصر محدد ما إذا كان يبدأ العنصر أم لا؟

على الأقل يمكننا تحديد البند البدء والمقارنة مع عنصر معين، لكنه ليس رمز أنيق وأعتقد

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

المحلول

لدينا عادة طريقة تمديد على فئة SiteContext للحصول على عنصر المنزل:

giveacodicetagpre.

مع هذا يمكنك اختبار أي عنصر (ليس فقط عنصري السياق) لمعرفة ما إذا كان هذا هو عنصر المنزل.

giveacodicetagpre.

نصائح أخرى

فقط من أعلى رأسي:

giveacodicetagpre.

أنا دعم قد يكون هناك حل نظيف ولكن هذا يعمل وسريع.

تذكر أنه في حلول متعددة المثليين لموقع واحد، يمكن أن يكون العنصر الخاص بك عنصر بدء التشغيل بينما لا يجب أن يكون عنصر Sane Sane آخر عنصر بدء التشغيل.

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