Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [inne] Symfony2 - : Call to a member function addResource() on a non-object in
Forum PHP.pl > Forum > Przedszkole
Pi0tR
Witam Symfony2 wyrzuca mi następujący bład



Fatal error: Call to a member function addResource() on a non-object in /virtual/2_mikrobit/2006/_http/www/pomocpw.dev.mbnet.pl/mPomoc/trunk/vendor/symfony/symfony/src/Symfony/Component/Routing/Loader/PhpFileLoader.php on line 48

podejrzewam ze bład tkwi gdzies tutaj lecz nie potrafie go zlokalizowac

  1. <?php
  2. namespace Mb\TaskBundle\Form\Task;
  3.  
  4. use Symfony\Component\Form\AbstractType;
  5. use Symfony\Component\Form\FormBuilderInterface;
  6. use Symfony\Component\OptionsResolver\OptionsResolverInterface;
  7.  
  8. class TaskType extends TaskType
  9. {
  10. private $request;
  11.  
  12. public function __construct($request) {
  13. $this->request = $request;
  14. }
  15.  
  16. public function buildForm(FormBuilderInterface $builder, array $options)
  17. {
  18. $builder->add('title', 'text', array('label' => 'Tytuł', 'required' => true));
  19. $builder->add('alias', 'text', array('label' => 'Alias', 'required' => true));
  20. $builder->add('isActive', 'checkbox', array('label' => 'Status', 'required' => false));
  21. $builder->add('text', 'textarea', array('label' => 'Treść', 'required' => true));
  22. $builder->add('submit', 'submit')
  23. ->add('reset', 'reset');
  24. }
  25. public function setDefaultOptions(OptionsResolverInterface $resolver)
  26. {
  27. $resolver->setDefaults(array(
  28. 'data_class' => 'Mb\TaskBundle\Entity\Task',
  29. 'validation_groups' => array('task'),
  30. 'context' => ''
  31. ));
  32. }
  33. public function getName()
  34. {
  35. return 'mb_task';
  36. }
  37. }
  38.  
semafor1985
Po pierwsze masz błąd w dziedziczeniu.
Po drugie to chyba nie tu.
Pi0tR
problem roziwazanay
brakowało poprostu w encji pola alias

oraz zamiast
  1. class TaskType extends TaskType

powinno byc
  1. class TaskType extends AbstraktType
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.