[Koha-bugs] [Bug 32571] Use template wrapper to build tabbed components

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Thu Jan 5 14:12:43 CET 2023


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32571

--- Comment #1 from Owen Leonard <oleonard at myacpl.org> ---
Created attachment 145059
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=145059&action=edit
Bug 32571: Use template wrapper to build tabbed components

This patch adds Template::Toolkit WRAPPER blocks to html_helpers.inc so
that templates can build tabbed components while keeping tab structural
markup separate.

Each individual component of a Bootstrap tabbed interface is defined:

- Main tab container
- Tab links container
- Individual tab links
- Tab panel container
- Individual tab panels

Included is a usage example:

  [ WRAPPER tabs id= "tabs container id" ]
      [ WRAPPER tabs_nav ]
        [ WRAPPER tab_item tabname= "tab name 1" ] [ content ] [ END ]
          [ WRAPPER tab_item tabname= "tab name 2" ] [ content ] [ END ]
            ...
        [ END ]
        [ WRAPPER tab_panels ]
          [ WRAPPER tab_panel id="tab name 1"] [ content ] [ END ]
          [ WRAPPER tab_panel id="tab name 2"] [ content ] [ END ]
            ...
      [ END ]
  [ END ]

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list