Ich mache gerade ein Praktikum, wo ich symfony2 verwenden muss (die ich noch nie zuvor verwendet und erst in der letzten Woche entdeckt habe).Website alle leer nach dem Bearbeiten services.xml
Ich musste eine neue Seite auf der Website erstellen (bedeutet neue Steuerung, neuer Dienst, etc ..).
aber kam die Zeit, die ich services.xml ändern musste durch Zugabe, was ich denke, für meine neue Seite benötigt wird:
<parameter key="intranet.reunions_service.class">Osaxis\IntranetBundle\Service\ReunionsService</parameter>
<service id="intranet.reunions_service" class="%intranet.reunions_service.class%">
<argument type="service" id="doctrine.orm.entity_manager" />
<!-- <argument type="service" id="knp_paginator" /> -->
</service>
Auch hier ist mein Controller:
<?php
namespace Osaxis\IntranetBundle\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Template;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Method;
use Osaxis\IntranetBundle\Form\UsersType;
use Osaxis\IntranetBundle\Form\ReunionsType;
class ReunionsController extends Controller
{
protected $reunionsService;
/**
* @Template("IntranetBundle:Reunions:index.html.twig")
*/
public function reunionsAction()
{
$this->reunionsService = $this->get("intranet.reunions_service");
$pagination = $this->reunionsService->getAllReunions($this->get('request')->get('page'));
// parameters to template
return array('pagination' => $pagination);
}
}
Und jetzt Alle meine Website ist leer, egal auf welcher Seite.
Ich wiederhole, ich bin wirklich neu mit symfony2. Könnte mir jemand erklären, warum es das tut und was mit meinem Code schrecklich falsch ist? Danke :)
In Dev oder in Prod-Umgebung? – Vincent