dev-master
9999999-devWidgets which run Tasks that call exec(...)
MIT
The Requires
cms craftcms craft-plugin craft exec widget
1.0.0
1.0.0.0Widgets which run Tasks that call exec(...)
MIT
The Requires
cms craftcms craft-plugin craft exec widget
Wallogit.com
2017 © Pedro Peláez
Widgets which run Tasks that call exec(...)
Widgets which run Tasks that call exec(...), (*1)
This plugin requires Craft CMS 3.0.0-beta.23 or later., (*2)
composer require marionnewlevant/exec-widget from your project directoryor, (*3)
Dashboard widget that runs php exec in a task., (*4)
You need a config file, config/execWidget.php. That file defines the different commands that can be run., (*5)
Sample configuration file (note that the usual multi-environment config works here too):, (*6)
<?php
return [
'commands' => [
// each command has the name it will be displayed with
// and the command line
'Do the Thing' => './bin/doTheThing.sh --quiet',
'Another Thing' => './bin/somethingElse.sh',
]
];
Add the widget to the dashboard, and configure it with instructions and choosing the command. The Do it button will launch a task to run the command. Command output will be captured in the queue.log log. Search for ExecWidget Task to find output., (*7)
Brought to you by Marion Newlevant. Icon shell by B Barrett from the Noun Project., (*8)
Widgets which run Tasks that call exec(...)
MIT
cms craftcms craft-plugin craft exec widget
Widgets which run Tasks that call exec(...)
MIT
cms craftcms craft-plugin craft exec widget