Я делаю сайт с Symfony 4. Я начинаю на этом фреймворке, и у меня проблема с дизайном на моем сайте. Я искал, откуда это может появиться, но я не могу найти код, который я хотел бы удалить.
Часть кода, которую я хотел бы удалить, следующая, потому что результат довольнонекрасиво:
Я не могу найти это в своем коде:
в моем контроллере:
/**
* @return Response
*/
public function newLetterAction(Request $request): Response
{
$form = $this->createForm(CustomerNewsletterType::class, new Customer());
$form->handleRequest($request);
$facebook = $this->manager->getRepository(ExternalUrl::class)->findOneByCode('facebook');
$instagram = $this->manager->getRepository(ExternalUrl::class)->findOneByCode('instagram');
return $this->templatingEngine->renderResponse('@SyliusShop/Homepage/_newsletter.html.twig', [
'facebook' => $facebook,
'instagram' => $instagram,
'form' => $form->createView(),
'rova_refonte' => (in_array($this->container->get('request_stack')->getMasterRequest()->attributes->get('_route'),["sylius_shop_homepage"]) ? true : false)
]);
}
в моем formType:
class CustomerNewsletterType extends AbstractResourceType
{
/**
* @param FormBuilderInterface $builder
* @param array $options
*/
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('email', EmailType::class, [
'label' => 'app.ui.newsletter',
'attr' => [
'placeholder' => 'app.ui.email'
]
])
;
}
/**
* {@inheritdoc}
*/
public function getBlockPrefix(): string
{
return 'app_customer_newsletter';
}
}
в моей веточке:
{{ render(controller('app.controller.shop_homepage:newLetterAction')) }}
, если кто-нибудь может сказать мне, как найти код, это поможетменя очень много.
Спасибо