diff --git a/Dicas-de-Plone-6-e-Volto.md b/Dicas-de-Plone-6-e-Volto.md index 9c2cc95..f164ba8 100644 --- a/Dicas-de-Plone-6-e-Volto.md +++ b/Dicas-de-Plone-6-e-Volto.md @@ -126,20 +126,19 @@ Passos: #### Instalar Addon -1. Adicionar uma linha em `backend/requirements.txt` para o addon +1. Adicionar uma linha em `backend/pyproject.toml` para o addon, no item `dependencies`. -2. Acrescentar o addon em `backend/instance.yaml`, no item `zcml_package_includes`: - - ``` - default_context: - zcml_package_includes: project_title, - ``` +2. Acrescente `` no arquivo `dependencies.zcml` (fica dentro do seu addon padrão, no diretório `src`) 3. `make backend-build` (no diretório raiz) -4. Vá no painel de controle, addons e adicione o addon +4. Para adicionar o addon automaticamente, sem precisar refazer a base de dados, acrescente a seguinte linha no arquivo `metadata.xml`, dentro de `profiles`: + +´profile-plonegovbr.socialmedia:default´ + +> Note o `profile-` e `:default`. São obrigatórios. -> Não sei se é possível adicionar o addon de maneira programática, de forma que o site suba já com o addon adicionado +> Na documentação, ao invés do passo2, recomenda-se acrescentar o addon em `backend/instance.yaml`, no item `zcml_package_includes`. Mas isto mexe na base do projeto e o recomendável é incluir o addon no seu addon padrão. [Documentação](https://6.docs.plone.org/admin-guide/add-ons.html#install-an-add-on)