Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create/Manage Additional Items in Left Menu of Back Office #414

Open
greyskin opened this issue Sep 23, 2022 · 1 comment
Open

Create/Manage Additional Items in Left Menu of Back Office #414

greyskin opened this issue Sep 23, 2022 · 1 comment

Comments

@greyskin
Copy link

It would be useful if we could create additional items to be displayed in the left menu of the Back Office.

The horizontal tabs created by metafields_schema labels are great, but depending on the requirements of a site, this area can get cluttered, as can the pages accessed via each tab.

I envisage something like the mockup below:

mockup-sidepanel

In terms of management, could it not continue to be managed via metafields_schema.yml? Perhaps each label/tab could have a 'group' property (similar to that in content_type fields). Each group would be a separate left menu item.

Example:

metafields:

  general_info:
    name:
    legal_name:
    incorporation_year:
    website_build_year:
    history:
    group: organisation_info

  address:
    unit_type:
    street_address: 
    suburb_rd: 
    town_city: 
    postcode:
    display_address:
    po_box:
    box_lobby:
    po_box_town_city:
    po_box_postcode:
    display_po_box:
    group: organisation_info

  phone:
    number_main:
    number_fax:
    number_mobile:
    number_free:
    display_number:
    nav_number:
    group: organisation_info
    
  google:
    analytics_type:
    tags:
    recaptcha_site_key:
    recaptcha_secret:
    map_api_key:
    map_place_id:
    map_zoom: '13'
    map_type: satellite
    map_display: bottom
    group: integrations
@greyskin
Copy link
Author

greyskin commented Sep 23, 2022

Sorry @did! Accidentally posted this to the wagon repo - should be in engine!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant