ניווט בסעיף
ניווט בסעיף
העמודים של סעיף נכתבים פעם אחת, כניווט שלו, ומופיעים כפי שהאפליקציה בוחרת: טאבים מתחת לכותרת, כמו בעמודים האחרים של סעיף זה, או תפריט צד המייצג את הסעיף בזמן שמישהו נמצא בו — כמו בעמוד הזה, שהתפריט בצד שמאל הוא של סעיף זה.
כתיבתו
עיצוב של סעיף קובע page_section_navigation: מה הסעיף הוא (תווית, href), לאן הוא מיועד (חזרה), ואת התצוגות שלו (פריטים), כל אחת דרך שהקורא יכול לפתוח — השאר לא נכללות. פריט נשאר מואר על משפחה של עמודים (התאמה), ויכול להכיל תצוגות משלו (ילדים).
{%- set page_section_navigation = {
label: organization.name,
href: path('organization_show', { id: organization.id }),
back: { href: path('organization_index'), label: 'Organizations' },
items: [
{ label: 'Overview', icon: 'ph:bold/gauge', route: 'organization_show', params: { id: organization.id } },
{ label: 'Accounting', icon: 'ph:bold/calculator', route: 'accounting_show', params: { id: ledger.id }, children: [
{ label: 'Bank', icon: 'ph:bold/bank', route: 'accounting_bank_index', params: { ledger: ledger.id }, match: 'accounting_bank_' },
] },
],
} -%}
ציורו
layout_section_navigation אומר איך: טאבים כברירת מחדל, שמראים את הרמה שבה העמוד נמצא — ילדים של תצוגה מתחת לדרך חזרה לסעיף — או תפריט, שמראה את הסעיף כולו, הדרך חזרה למעלה והתצוגה המחזיקה את העמוד פתוחה.
{# The app's layout: every section takes the side menu while one is in it. #}
{%- set layout_section_navigation = 'menu' -%}