Menu Builder Tabs¶
Menu Location: Products > Settings > Menu Builder Tabs
Last Updated: 2026-07-27
Overview¶
Menu Builder Tabs manages the tabs used on the Menu Builder page (build_menu.php) - the tool where you set each week's product menu for your subscription boxes. A tab is just a named group of your boxes (for example, "Produce Boxes" and "Add-Ons") so you can work through a handful of boxes at a time on Menu Builder instead of seeing every box at once.
This page only manages the tabs themselves - their name and whether they show up on Menu Builder. Deciding which of your boxes appear under a given tab, and building the actual weekly product menu, both happen on Menu Builder itself.
Primary Functions:
- Create a new tab
- Rename an existing tab
- Turn a tab on or off so it does or doesn't appear on Menu Builder
- Delete a tab you no longer use
Page Layout¶
This is a standard add/edit list page for the underlying tab records.
Header Section¶
- Add New - add a tab
Main Content Area¶
List of existing tabs, each showing its Name and its "Should this be displayed on the menu planner?" setting, with edit and delete actions per row.
Tab Configuration¶
Basic Tab Settings¶
- Name - the name of the tab, shown on Menu Builder
- "Should this be displayed on the menu planner?" - on/off. Turn this off (instead of deleting the tab) to remove it from Menu Builder without losing the record.
That is the complete set of fields on this page. Tabs do not have an icon, a separate description field, a manual display-order number, start/end visibility dates, or customer-segment visibility - none of those exist for tabs.
Tabs can also be created directly from Menu Builder itself, using its "Add Tab" button (name only). This page is where you come back to rename, hide, or delete one - Menu Builder even links straight here via a wrench icon next to each tab name.
Actions & Operations¶
Create a New Tab¶
Steps:
- Click Add New.
- Enter the tab Name.
- Leave "Should this be displayed on the menu planner?" on if you want it to show up right away.
- Save.
Tips:
- You can also create a tab straight from Menu Builder's "Add Tab" button, which only asks for a name.
Edit or Rename a Tab¶
Steps:
- Find the tab in the list, or click the wrench icon next to a tab name on Menu Builder (it links back to this page).
- Click Edit.
- Update the Name, or turn "Should this be displayed on the menu planner?" off to hide the tab from Menu Builder.
- Save.
Hide or Delete a Tab¶
- To hide a tab without losing it, edit it and turn "Should this be displayed on the menu planner?" off.
- To remove it entirely, click Delete next to it in the list.
Assign Boxes to a Tab¶
Which boxes show up under a tab is not set on this page. On Menu Builder, click a box's name in its column header, then check or uncheck the tabs it should appear on.
Common Use Cases¶
Use Case 1: Splitting a Large Box Lineup Into Groups¶
Goal: Make Menu Builder easier to work through when you have many boxes
Steps:
- Click "Add New" and create tabs that match how you think about your boxes (e.g., "Produce Boxes," "Add-Ons")
- On Menu Builder, click each box's name and check the tab(s) it belongs on
- Use the tab navigation on Menu Builder to work through a few boxes at a time
Use Case 2: Retiring a Tab¶
Goal: Stop showing a tab on Menu Builder without losing its setup
Steps:
- Edit the tab
- Turn "Should this be displayed on the menu planner?" off
- Save - the tab disappears from Menu Builder but the record (and its box assignments) stays intact
- Turn it back on later if you need it again, instead of recreating it
Troubleshooting¶
Tab Not Appearing on Menu Builder¶
Check:
- The tab's "Should this be displayed on the menu planner?" setting is on
- You're looking at Menu Builder, not this page (tabs only render there)
Boxes Not Showing Under a Tab¶
Check:
- Box-to-tab assignment is done on Menu Builder, not here - click the box's name in its column header and confirm the tab is checked
- The box itself isn't hidden from Menu Builder entirely ("Do not display on menu builder," set from that same box settings popup and reversible from the Boxes page)
Tabs Are in the Wrong Order¶
There is no manual ordering control for tabs - they display in the order they were created (oldest first). To change the order they appear in on Menu Builder, they would need to be recreated in the desired order.
Related Pages¶
- Menu Builder (
build_menu.php) - build the weekly product menu; tabs group the boxes shown there - Boxes (
admin-edit.php?table=boxes) - your subscription box products
Typical Workflow:
- Create tabs here (or via Menu Builder's "Add Tab" button) to group your boxes
- On Menu Builder, assign each box to the tab(s) it belongs on
- Build the weekly menu on Menu Builder, working through one tab at a time
Best Practices¶
- Keep the number of tabs small enough that Menu Builder stays easy to navigate.
- Turn a tab off instead of deleting it if you might bring it back later.
- Use tab names that describe the group of boxes, since that name is what staff see when navigating Menu Builder.
Quick Reference Card¶
| Task | Action/Location |
|---|---|
| Create a tab | Click "Add New," enter a name, save (or use "Add Tab" on Menu Builder) |
| Rename a tab | Edit tab, update Name, save |
| Hide a tab from Menu Builder | Edit tab, turn "display on the menu planner" off |
| Delete a tab | Click Delete next to it in the list |
| Assign a box to a tab | On Menu Builder, click the box's name, check the tab |
| Reorder tabs | Not supported - tabs display in creation order |
FAQs¶
Does this page control which products or boxes show under a tab?¶
No. This page only manages the tab's name and whether it's shown at all. Which boxes appear under a tab is set from Menu Builder, by clicking the box's name in its column header.
Can a box appear under more than one tab?¶
Yes - box-to-tab visibility is set independently per tab from Menu Builder, so a box isn't limited to a single tab.
Can I control the order tabs appear in?¶
Not from this page. There's no display-order field; tabs show up in the order they were created.
Should I delete or turn off a tab I'm not using?¶
Turn it off ("Should this be displayed on the menu planner?"). That removes it from Menu Builder while keeping the tab and its box assignments intact if you need it again.
Change Log¶
2026-07-27¶
- Rewrote against the real
boxes_typestable and itsadmin-edit.phpcase, plusbuild_menu.php(which is where tabs are actually consumed) - Removed invented fields (Icon, Display Order, Active/Inactive, Start Date, End Date, Customer Segments) and the use cases, troubleshooting items, and FAQs built on them - none of these exist; a tab has only a Name and an on/off "display on the menu planner" setting
- Removed the fake "Permissions & Access" role-tier section
- Corrected the page's purpose: tabs group boxes on the internal Menu Builder tool (for admins building the weekly menu), not a customer-facing product-browsing feature, and product/box assignment to a tab happens on Menu Builder itself, not this page
2026-03-01¶
- Initial documentation created (superseded above; contained multiple unverified/invented claims)
End of Documentation
For additional help, contact your system administrator or Kiva Logic support.