Developed by basecom Gmbh & Co. KG
Akeneo Partner
Akeneo PIM compatibility
Enterprise Edition (SaaS) Not supported
Enterprise Edition (PaaS)
Growth Edition Not supported
Community Edition
Extension type
More info
Extension version
Price: Free


The basecom cronUI is an extension for Akeneo Community Edition and Enterprise Edition. It adds a new user interface which can be used to create, manage and delete cronjobs. Also, it allows the developers to create cronjobs through PHP-code.




This bundle requires Akeneo 2.3 Community Edition or higher. Also it requires PHP 7.1 or higher.

Install the bundle

  1. Install this package via composer:

composer require basecom/akeneo-cron-ui

  1. Follow the installation steps of the Custom entity bundle if not already installed.

  2. Add the bundle to the AppKernel.php:

protected function registerProjectBundles() { return [ new \Basecom\Bundle\CronUiBundle\BasecomCronUiBundle(), ]; }

  1. Run the doctrine schema update to create the new cronjobs table

php ./bin/console doctrine:schema:update --dump-sql --env=prod php ./bin/console doctrine:schema:update --force --env=prod

  1. Add the cronjobs:run command to the crontab:

* * * * * cd /path-to-your-project && php ./bin/console cronjobs:run >> /dev/null 2>&1

  1. Clear all caches and regenerate front-end assets:

php ./bin/console cache:clear --env=prod --no-warmup php ./bin/console cache:warmup --env=prod php ./bin/console pim:installer:assets --symlink --clean --env=prod yarn run webpack


List your extension on Akeneo Marketplace

Learn about the best practices to enrich Akeneo ecosystem.

Share your contributions with Akeneo Community any way you want.

Need help? Please read our
submission requirements and manual.