diff --git a/Dicas-de-Plone-6-e-Volto.md b/Dicas-de-Plone-6-e-Volto.md index 5e6427e..8507b1f 100644 --- a/Dicas-de-Plone-6-e-Volto.md +++ b/Dicas-de-Plone-6-e-Volto.md @@ -72,11 +72,21 @@ Passos: ### Criando item de painel de controle +Há duas formas de definir algo no painel de controle. + +1. Definir interface detalhando os dados do painel de controle + + Não consegui achar um projeto com exemplo desta forma, mas é a forma que está explicada na documentação e nos treinamentos. + +2. Definir interface apenas com uma string, de forma que os dados sejam guardados como json. Neste caso, define-se um widget no frontend para editar este json. *Esta forma é mais comum nos addons do "Awesome Volto"*. + + Projetos de exemplo: + - [eea.banner](https://github.com/eea/eea.banner) (usado pelo volto-banner) + [Mastering Plone 6 Training](https://training.plone.org/mastering-plone/registry.html#add-a-custom-control-panel) + [Docs, Control Panels (bem limitado)](https://6.docs.plone.org/backend/control-panels.html) -Projetos de exemplo: -- [eea.banner](https://github.com/eea/eea.banner) (usado pelo volto-banner) ### Criando um endpoint para ser usado no frontend