Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony] Brak widoku
Forum PHP.pl > Forum > PHP > Frameworki
Vion
Witam
Mam szablon index.html.php, jego kod to:
  1. <?php $view->extend('MFaceBundle:Lista:base.html.php'); ?>


w netbeans pokazuje mi, że ta zmienna jest uninitialized.
ale chyba nie musze tego nigdzie robic.

po wejściu na odpowiedni link do tego widoku wyświetla mi tylko

  1. extend(MFaceBundle:Lista:base.html.php'); ?>


czyli tak gdyby $view nie istniało, podaje jeszcze kod kontrollera

  1. namespace M\FaceBundle\Controller;
  2.  
  3. use Symfony\Bundle\FrameworkBundle\Controller\Controller;
  4.  
  5. class ListaController extends Controller
  6. {
  7. public function indexAction()
  8. {
  9. // render a PHP template instead
  10. return $this->render('MFaceBundle:Lista:index.html.php');
  11.  
  12. }
  13. }
toffiak
Z tego co pamiętam to domyślnym systemem szablonów w Symfony jest twig, aby korzystać z czystego php należy to zmienić w konfiguracji, sprawdź czy zadziała to
Kod
{% extends 'MFaceBundle:Lista:base.html.twig' %}


base.html.twig musi istnieć, jeśli zadziała a powinno to sprawdź konfiguracje tutaj szczegóły.
Vion
dzięki Ci wielkie. w innym projekcie mi to działało wiec zastanawiałem się o co chodzi.
po prostu nie ustawiłem szablonu php
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.