Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/collective/collective.volto.subsites
Add Subsite content-type for Volto
https://github.com/collective/collective.volto.subsites
Last synced: 6 days ago
JSON representation
Add Subsite content-type for Volto
- Host: GitHub
- URL: https://github.com/collective/collective.volto.subsites
- Owner: collective
- License: gpl-2.0
- Created: 2020-09-22T13:59:53.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-05-05T06:33:45.000Z (6 months ago)
- Last Synced: 2024-08-10T11:09:10.415Z (3 months ago)
- Language: Python
- Size: 72.3 KB
- Stars: 1
- Watchers: 11
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGES.rst
- License: LICENSE.GPL
Awesome Lists containing this project
- awesome-volto - collective.volto.subsites - This add-on enable a new Subsite content-type and provides some utilities for Volto. (Addons / Plone backend add-ons for Volto)
README
==============
Volto Subsites
==============This add-on enable a new **Subsite** content-type and provides some utilities for Volto.
Subsite
-------It's a basic folderish content with some additional fields:
- Header text
- Footer text
- Color
- ImageThese fields are useful for Volto theme that will draw some components based on these values.
**Subsite** contents are not searchable.
Accessing Subsite data from restapi
------------------------------------There is a new expansion slot in restapi response when getting content data: `subsite`.
This expansion works like the standard ones (workflow, breadcrumbs, etc) and returns some metadata of the
parent Subsite if the requested content is inside a Subsite.Control panel
-------------There is a control panel that allows to set some settings for Subsites:
- Styles: you can set a predefined list of css classes that will be used in Volto theme to set some custom styles inside the subsite.
Translations
------------This product has been translated into
- Italian
- Spanish
Installation
------------Install collective.volto.subsites by adding it to your buildout::
[buildout]
...
eggs =
collective.volto.subsitesand then running ``bin/buildout``
Contribute
----------- Issue Tracker: https://github.com/collective/collective.volto.subsites/issues
- Source Code: https://github.com/collective/collective.volto.subsitesLicense
-------The project is licensed under the GPLv2.
Authors
=======This product was developed by **RedTurtle Technology** team.
.. image:: https://avatars1.githubusercontent.com/u/1087171?s=100&v=4
:alt: RedTurtle Technology Site
:target: https://www.redturtle.it/