IndexController: default to tile renderer

This commit is contained in:
Thomas Gelf 2016-11-28 16:00:55 +01:00
parent b109a46843
commit 3108d08ba3

View file

@ -11,20 +11,19 @@ class IndexController extends Controller
*/
public function indexAction()
{
$this->tabs()->add('welcome', array(
'label' => $this->translate('Business Processes'),
'url' => $this->getRequest()->getUrl()
))->activate('welcome');
$configs = $this->storage()->listProcesses();
if (! empty($configs)) {
// Redirect to show the first process if there is any
$this->redirectNow(
'businessprocess/process/show',
'businessprocess/process/show?mode=tile',
array('config' => key($configs))
);
}
$this->tabs()->add('welcome', array(
'label' => $this->translate('Business Processes'),
'url' => $this->getRequest()->getUrl()
))->activate('welcome');
// Check back from time to time, maybe someone created a process
$this->setAutorefreshInterval(30);