Extension dependencies

Add another extension automatically when adding your extension

Extensions can be linked together; with an extension being dependent of other ones to work properly.

For example, when the user adds the extension "🍣 Sushi", the extensions "🐟Raw fish" and "🍚Rice" should also be installed on the website at the same time.

  • The linked extensions will only be added if they are already available on the platform.

  • This will only apply to extensions added to websites after your change. If a website already had the extension "🍣 Sushi", the extensions"🐟Raw fish" and "🍚Rice" will not be installed automatically on this one. They are only installed automatically when you add "🍣Sushi".

  • This will only add the linked extensions if they are not on the website. The user can remove them after, or choose to put them offline.

Checking on a website if everything is installed properly

When checking the view of an extension in the backoffice, in the field "Extension dependencies", you have a summary of the extensions linked and if they are properly installed

[todo screenshot]

Enable feature in testeur tool

In the section "Theme Parameters", add the keys of the extensions, separated by commas, in the field "Extensions added on install"

Last updated