Meet Neos, Hamburg 2015 - How can a website be turned to an application with Neos? Many requirements can be implemented without much code by using nodes (content) in Neos.
= 'Demo\ContentApps\View\PluginTypoScriptView'; /** * Display a start page for the product */ public function indexAction() { /** @var NodeInterface $node */ $node = $this->request->getInternalArgument('__node'); if (!$node->getNodeType()->isOfType('Demo.ContentApps:Product')) { throw new InvalidNodeException(sprintf('Build plugin needs node of type "Demo.ContentApps:Product", got "%s"', $node->getNodeType()->getName()), 1432633804); } $this->view->assign('node', $node); } ... } Demo\ContentApps\Controller\BuildController Pass values via TypoScript to the plugin controller Plugin uses TypoScript for view Currently custom code needed