سؤال

أنا جديد في Magnolia وأحاول تكوين مسار التنقل لموقع ما.لقد ألقيت نظرة على الوثائق، لكنها محدودة للغاية.

<div id="breadcrumb">
     <h5>${i18n['nav.selected']}</h5>
     <ol>
       [#list model.breadcrumb as item]
           [#if item_has_next]
               <li><a href="${item.href}">${item.navigationTitle}</a></li>
           [#else]
               <li><strong>${item.navigationTitle}</strong></li>
           [/#if]
       [/#list]
     </ol> 
</div>

لقد وجدت البرنامج النصي أعلاه الذي يعرض مسار التنقل، ولكنني أجد صعوبة في التكوين.هل يمكن أن تعطيني مثالاً (مع الصورة) إذا أمكن؟

شكراً جزيلاً

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

المحلول

لست متأكدًا من أنك بحاجة إلى تكوين مسار التنقل لموقعك.

إذا كنت تستخدم قوالب صفحات STK (Standard Templating Kit)، مثل stkArticle, stkSection, وما إلى ذلك، ثم تحصل على مسار فتات الخبز مجانًا.

ما قمت به هو توسيع قوالب STK ثم تجاوز areas/main/templateScript قيمة للإشارة إلى البرنامج النصي freemarker الخاص بي.ثم يبدو البرنامج النصي كما يلي:

    <div id="main" role="main">
        [@cms.area name="breadcrumb" content=content/]
        [@cms.area name="intro" content=content/]
        [@cms.area name="opener"/]
        [@cms.area name="content"/]

        <!-- ADD YOUR SPECIFIC CONTENT HERE -->
    </div>

أتمنى أن يساعدك هذا.

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