https://github.com/seven-io/e107
https://github.com/seven-io/e107
e107 e107-cms e107-plugin
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/seven-io/e107
- Owner: seven-io
- License: mit
- Created: 2021-09-01T10:14:51.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-12-15T13:28:15.000Z (over 2 years ago)
- Last Synced: 2024-11-10T11:41:57.268Z (over 1 year ago)
- Topics: e107, e107-cms, e107-plugin
- Language: PHP
- Homepage:
- Size: 832 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# Official [seven](https://www.seven.io) extension for [e107](https://e107.org/)
This plugin works with e107's notification system and adds the possibility to send SMS to your customers
via [seven](https://www.seven.io).
## Prerequisites
- An [API key](https://help.seven.io/en/api-key-access) from [seven](https://www.seven.io) - can be
created in your [developer dashboard](https://app.seven.io/developer)
- [e107](https://e107.org/) - tested with v2.3.2
## Installation
1. Download
the [latest release](https://github.com/seven-io/e107/releases/latest/download/seven-e107-latest.zip)
2. Extract the archive to `/path/to/e107/e107_plugins/`
3. Head to `Manage->Plugin Manager->Not installed` in your administration panel and enable the `seven` plugin
4. Go to `Plugin Manager->Installed`, open the settings page and enter
your [API key](https://help.seven.io/en/api-key-access)
## Usage
You can start by going to the `Test page` and compose an SMS to see if it all works.
### Notification system
You can programmatically send SMS by triggering the e107 notification system for SMS dispatch.
```php
e107::getEvent()->trigger(
'system_send_sms',
[
'message' => 'Your message',
'to' => '+1-234-567-890',
]);
```
## Support
Need help? Feel free to [contact us](https://www.seven.io/en/company/contact).
[](LICENSE)