public function step2Action(Request $request)
{
$this->checkInstall();
// check if can start the next step
$requirementsChecker = $this->get('forkcms.requirements.checker');
if ($requirementsChecker->hasErrors()) {
return $this->redirect($this->generateUrl('install_step1'));
}
// show language information form.
$form = $this->createForm(new LanguagesType(), $this->getInstallationData($request));
$handler = new LanguagesHandler();
if ($handler->process($form, $request)) {
return $this->redirect($this->generateUrl('install_step3'));
}
return $this->render('ForkCMSInstallerBundle:Installer:step2.html.twig', array('form' => $form->createView()));
}