namespace Wallabag\CoreBundle\Controller;
-use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
+use Symfony\Component\Routing\Annotation\Route;
class StaticController extends Controller
{
/**
* @Route("/howto", name="howto")
*/
- public function howtoAction()
- {
- return $this->render(
- 'WallabagCoreBundle:Static:howto.html.twig',
- array()
- );
- }
+ public function howtoAction()
+ {
+ $addonsUrl = $this->container->getParameter('addons_url');
+
+ return $this->render(
+ '@WallabagCore/themes/common/Static/howto.html.twig',
+ [
+ 'addonsUrl' => $addonsUrl,
+ ]
+ );
+ }
+
/**
* @Route("/about", name="about")
*/
public function aboutAction()
{
return $this->render(
- 'WallabagCoreBundle:Static:about.html.twig',
- array()
+ '@WallabagCore/themes/common/Static/about.html.twig',
+ [
+ 'version' => $this->getParameter('wallabag_core.version'),
+ 'paypal_url' => $this->getParameter('wallabag_core.paypal_url'),
+ ]
);
}
/**
- * @Route("/", name="homepage")
+ * @Route("/quickstart", name="quickstart")
*/
- public function apiAction()
+ public function quickstartAction()
{
- return $this->redirect($this->generateUrl('nelmio_api_doc_index'));
+ return $this->render(
+ '@WallabagCore/themes/common/Static/quickstart.html.twig'
+ );
}
}