Skip to main content

Add-on for Volto to manage a secondary menu in dropdown one.

Project description

Add-on for Volto to manage a secondary menu (right column) for Dropdown Menu.

Features

  • Control panel for plone registry to manage secondary menu configuration.

  • Restapi view that exposes these settings for Volto

Volto endpoint

Anonymous users can’t access registry resources by default with plone.restapi (there is a special permission).

To avoid enabling registry access to everyone, this package exposes a dedicated restapi route with the infos to draw the menu: @secondary-menu:

> curl -i http://localhost:8080/Plone/@secondary-menu -H 'Accept: application/json'

Control panel

You can edit settings directly from Volto because the control has been registered on Plone and available with plone.restapi.

Volto integration

To use this product in Volto, your Volto project needs to include a new plugin: https://github.com/collective/volto-secondarymenu

Translations

This product has been translated into

  • Italian

  • Spanish

Installation

Install collective.volto.secondarymenu by adding it to your buildout:

[buildout]

...

eggs =
    collective.volto.secondarymenu

and then running bin/buildout

Contribute

License

The project is licensed under the GPLv2.

Authors

This product was developed by RedTurtle Technology team.

RedTurtle Technology Site

Contributors

Changelog

2.0.0 (2026-01-23)

  • Update permission settings to allow site administrators to access the control panel

    [thesaintsimon]

1.1.1 (2024-12-12)

  • Added Spanish translations. [macagua]

  • Update translation [lucabel]

1.1.0 (2021-10-10)

  • p.a.caching rules for rest api services. [cekk]

1.0.3 (2021-03-02)

  • Do not break endpoint if product is not installed. [cekk]

1.0.2 (2021-02-11)

  • Handle Unauthorized on private links. [cekk]

1.0.1 (2021-02-05)

  • Fix README. [cekk]

1.0.0 (2021-02-05)

  • Initial release. [cekk]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

collective_volto_secondarymenu-2.0.0.tar.gz (27.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

collective_volto_secondarymenu-2.0.0-py3-none-any.whl (36.0 kB view details)

Uploaded Python 3

File details

Details for the file collective_volto_secondarymenu-2.0.0.tar.gz.

File metadata

File hashes

Hashes for collective_volto_secondarymenu-2.0.0.tar.gz
Algorithm Hash digest
SHA256 c553b3f028c10663eb5006ef6156f837331dcb3f9cffc28c4d7f64afae43609c
MD5 47ab50e7b4b39ef2a34b46ea55013ae3
BLAKE2b-256 5ca4277fa7f34dd20922e02b704cf314cfab0363ebeed6c408bd1ca4e4e527c9

See more details on using hashes here.

File details

Details for the file collective_volto_secondarymenu-2.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for collective_volto_secondarymenu-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 318b4fbf18518903f7593c505500d43afdcb4ae20af62339aa479e33e147a258
MD5 a10b1d86470983cb3497258328e121c6
BLAKE2b-256 1916c6f2b4a59c12f8d100b0350dc2a4b6cc002bc08fc616521d1528c9483970

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page