terminal42 | Contao extensions made in switzerland

terminal42 Extension Store

Notification Center Pro

Turn your Notification Center 2 into a pro version and benefit from logs, various testing tools and your own Simple Tokens that can be completely customized with Twig.

Package summary

Languages
German
English
Latest version
1.0.3.0
Dependencies
php: ^8.1
contao/core-bundle: ^4.13 || ^5.0
doctrine/dbal: ^3.4
phpspec/php-diff: ^1.0
symfony/config: ^5.4 || ^6.0 || ^7.0
symfony/dependency-injection: ^5.4 || ^6.0 || ^7.0
symfony/event-dispatcher: ^5.4 || ^6.0 || ^7.0
symfony/event-dispatcher-contracts: ^2.0 || ^3.0
symfony/expression-language: ^5.4 || ^6.0 || ^7.0
symfony/filesystem: ^5.4 || ^6.0 || ^7.0
symfony/http-foundation: ^5.4 || ^6.0 || ^7.0
symfony/http-kernel: ^5.4 || ^6.0 || ^7.0
symfony/routing: ^5.4 || ^6.0 || ^7.0
symfony/translation-contracts: ^2.0 || ^3.0
terminal42/notification_center: ^2.0
twig/twig: ^3.8

Features

Dispatch conditions for messages

With conditions for messages you can exclude entire messages from being sent and thus have them sent depending on form fields, for example.

Custom tokens

With Notification Center Pro, you can create custom tokens which you can then use in your notifications. Custom tokens are based on Twig templates which means you can access all the goodness you know and love from Contao templating.

Logs

Notification Center Pro automatically logs all the notifications that have been sent. Usually, this is already very helpful in itself but the Notification Center Pro comes with additional features on top of that!

Void Gateway

The Void Gateway is a very useful testing Gateway. It mocks the configured target Gateway and mimicks a successful delivery. This is can be especially useful to test integrations or custom tokens.