Symfony 3.0'da FormType üzerinde kapsayıcı nasıl enjekte edilir? Symfony 3 FormType İçinde Kapsayıcıyı Döndür
Benim services.yml dosyası: aksiyon denetleyici olarakservices:
advertiser.form.report:
class: App\AdvertiserBundle\Form\ReportType
arguments: ["@service_container"]
: bu hata var
$report = $this->get('advertiser.form.report');
$form = $this->createForm($report);
: Açıklamalarda gibi
Expected argument of type "string", "App\AdvertiserBundle\Form\ReportType" given
$ raporunu 'ReportType :: class' ile değiştirin. Çok sezgisel değil ama bu rapor tipini konteynırdan çekecek. – Cerad
Bu arada, hizmetinizi etiketlemeniz gerekir: http://symfony.com/doc/current/cookbook/form/create_custom_field_type.html#creating-your-field-type-as-a-service – Cerad
Bu mükemmel çalışır ! Teşekkürler – Siol