You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/install/manage-add-ons-packages.md
+16-10Lines changed: 16 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -164,21 +164,28 @@ We will also use Classic UI for the interface because some packages and add-ons
164
164
165
165
### Add an add-on
166
166
167
-
Add a line with the name of your add-on to `requirements.txt`
167
+
Add a line with the name of your add-on in `requirements.txt`.
168
+
This example uses [`collective.easyform`](https://pypi.org/project/collective.easyform/).
168
169
169
170
```
170
171
collective.easyform
171
172
```
172
173
173
174
Add it to {file}`instance.yml` to let Zope know that this add-on should be loaded:
174
175
175
-
```yaml
176
+
```{code-block} yaml
177
+
:emphasize-lines: 3-6
176
178
default_context:
177
-
load_zcml:
178
-
package_includes: ['collective.easyform']
179
+
load_zcml:
180
+
package_includes: [
181
+
'project_title',
182
+
'collective.easyform',
183
+
]
179
184
```
180
185
181
-
Apply your changes and restart backend:
186
+
Stop the backend with {kbd}`ctrl-c`.
187
+
Then apply your changes and start the backend.
188
+
You do not need to stop the frontend.
182
189
183
190
```shell
184
191
make build-backend
@@ -187,12 +194,11 @@ make start-backend
187
194
188
195
In your web browser, and assuming you are currently logged in as `admin`, visit the URL http://localhost:8080/Plone/prefs_install_products_form.
189
196
190
-
Then click the {guilabel}`Install` button to complete installation of `collective.easyform`.
191
-
192
-
Return to the {guilabel}`Site Setup` control panel.
193
-
At the bottom of the page, you should see the heading {guilabel}`Add-on Configuration`, and a panel {guilabel}`easyform` to configure the add-on that we just installed.
197
+
Then click the {guilabel}`Install` button next to your add-on to complete installation of the add-on.
194
198
195
-
While visiting the home page, you can add a new `easyform` object.
199
+
Some add-ons have configuration options.
200
+
To configure such add-ons, return to the {guilabel}`Site Setup` control panel.
201
+
At the bottom of the page, you should see the heading {guilabel}`Add-on Configuration`, and a control panel to configure the add-on that you just installed.
0 commit comments