ExpressionEngine-User-Guide icon indicating copy to clipboard operation
ExpressionEngine-User-Guide copied to clipboard

Publish Form Tabs missing supporting documentation

Open swierczek opened this issue 11 months ago • 2 comments

Description of the problem On https://docs.expressionengine.com/latest/development/tab-files.html#anatomy-of-a-tab-file it includes a note:

Note: if your module includes a tab, do not forget to indicate this in the update file when installing the module. Further, be sure to include the tabs() function in the update file, and use it when updating custom layouts on installation and uninstallation.

This doesn't really provide any useful information until more context is added to other places in the documentation.

  1. It's not clear what "indicate this in the update file" means or how to do that. https://docs.expressionengine.com/latest/development/addon-setup-php-file.html doesn't seem to have any additional information about that.
  2. https://docs.expressionengine.com/latest/development/add-on-update-file.html doesn't have any information about the tabs() function.

Edit: adding a Table of Contents to https://docs.expressionengine.com/latest/development/add-on-update-file.html would be helpful too.

swierczek avatar Feb 27 '25 18:02 swierczek

Regarding #2 - https://docs.expressionengine.com/latest/development/add-on-update-file.html#add-publish-tabs-with-your-add-on-tabs does include info about the tabs() function. Adding a link in the note to go directly here would still be a useful change.

swierczek avatar Feb 27 '25 19:02 swierczek

Regarding #1 - https://docs.expressionengine.com/latest/development/add-on-update-file.html#adding-publish-tabs is I think what this is referring to. Again, adding a link in the note would be helpful.

swierczek avatar Feb 27 '25 19:02 swierczek