I just upgraded symfony from 2.7 to 3.0 and got some problems with it.
It cannot load my form types. Here is an example.
services.xml
app.search: class: AppBundle\Form\Type\SearchFormType tags: - { name: form.type, alias: app_search }
This is how I try to create a form.
$form = $this->createForm('app_search', new Search());
SearchFormType
namespace AppBundle\Form\Type; use Symfony\Component\Form\AbstractType; use Symfony\Component\Form\FormBuilderInterface; class SearchFormType extends AbstractType { public function buildForm(FormBuilderInterface $builder, array $options) { $builder->add('phrase', 'text'); } public function getBlockPrefix() { return 'app_search'; } }
The following error:
An exception was thrown during the rendering of the template ("Failed to load type" app_search "") ....
How should it look in Symfony 3.0?
Thanks!
php symfony
Tigran
source share