Installation
Installing the plugin
Section titled “Installing the plugin”- Upload the plugin — Extensions → My extensions → Upload extension, or place it in the plugin directory and install it from the command line.
- Install and activate it under Extensions → My extensions.
- Clear the admin cache and reload the browser (
Ctrl+F5) so that Stockly appears under Catalogues.
From the command line:
bin/console plugin:refreshbin/console plugin:install --activate P2LabStocklybin/console cache:clearThe installation creates the plugin’s own tables and adds its privileges. It changes no products and no orders. Until the setup wizard has been completed, the shop behaves exactly as before.
Background processing
Section titled “Background processing”Every operation that can take longer is executed in the background: linking the catalogue, mapping locations, imports, report figures, integrity checks, replenishment schedules. Without queue processing these jobs remain in the queue and are not executed.
bin/console messenger:consume async low_prioritybin/console scheduled-task:runIn production both processes should run as services. The state of the jobs is available under Stockly → Settings → Diagnostics → Background jobs.
Privileges
Section titled “Privileges”After installation the administrator has access. Other roles are granted access under Settings → System → Users & permissions → Roles → role, where the Stockly privileges are collected in their own groups. See Privileges.
Splitting the roles has a practical purpose: a picker requires operations and scanning, but does not need access to settings, purchase orders or the deletion of warehouses.
What to check afterwards
Section titled “What to check afterwards”- Catalogues → Stockly opens and displays the Dashboard.
- Settings → Diagnostics → Background jobs lists jobs and the list does not grow indefinitely, which indicates that the queue is being processed.
- The place where location information is currently held has been established. If it is held in a product field, the wizard can build bin locations from it.
Updating
Section titled “Updating”An update runs its database migrations on start. Clear the cache afterwards. If a custom admin build is in use, rebuild it after the update.
bin/console plugin:update P2LabStocklybin/console cache:clearNext step
Section titled “Next step”Menu and navigation — how to navigate the module.