Score:0

เมนูด้านหน้าไม่แสดงรายการย่อย

ธง cn

ฉันสร้างเมนูตามเทมเพลตเมนูจากธีมที่เสถียร

{% มาโคร menu_links(รายการ แอตทริบิวต์ menu_level) %}
  {% นำเข้า _self เป็นเมนู %}
  {% ถ้ารายการ %}
    {% ถ้า menu_level == 0 %}
<ul{{ คุณลักษณะ }}>
  {% อื่น %}
  <ul>
    {% เอนดิฟ %}
    {% สำหรับรายการในรายการ %}
      <li{{ item.attributes.addClass('sidebar-item') }}>
        {{ ลิงค์(item.title, item.url) }}
        {% ถ้ารายการด้านล่าง %}
          {{ menu.menu_links(item.below, คุณลักษณะ, menu_level + 1) }}
        {% เอนดิฟ %}
      </li>
    {% สิ้นสุดสำหรับ %}
  </ul>
  {% เอนดิฟ %}
  {% เอนมาโคร %}

ระดับแรกทำงานได้ดี แต่รายการย่อยไม่แสดงสาเหตุ ด้านล่าง ว่างเปล่าเสมอ

ฉันได้ตรวจสอบจำนวนรายการที่จะแสดงแล้ว ไม่มีขีดจำกัด

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่

นี่คือเมนูของฉันกับเด็กย่อย

ป้อนคำอธิบายรูปภาพที่นี่

ฉันใช้ drupal 9.3.2 และ PHP8.0.8

cn flag
คุณต้องทำเครื่องหมายที่ âExpandedâ ถัดจากรายการเมนูหลัก (หรือจัดเรียงรายการเดียวกันผ่านรหัส)
cn flag
ใช่แล้ว ขอบคุณมาก !

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา