我有以下路线:
blog_show:
path: /test/123
defaults: { _controller: TotalcanBravofillBundle:Test:test }
Run Code Online (Sandbox Code Playgroud)
而这个控制器:
public function testAction()
{
$form = $this->createForm(new TestType(), new Test());
return $this->render('TotalcanBravofillBundle:Test:test.html.twig', array(
'form' => $form->createView(),
));
}
Run Code Online (Sandbox Code Playgroud)
我有这个实体:
...
class Test
{
/**
* @var string
*
* @ORM\Column(name="txt", type="text")
*/
private $txt;
...
Run Code Online (Sandbox Code Playgroud)
这个形式:
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('int')
->add('txt')
;
}
Run Code Online (Sandbox Code Playgroud)
我有这个观点:
{% extends "TotalcanBravofillBundle::index.html.twig" %}
{% block content %}
{{ form_errors(form) }}
{{ form_widget(form) }}
{% endblock %}
Run Code Online (Sandbox Code Playgroud)
它不起作用; 我收到以下错误:
Could not …Run Code Online (Sandbox Code Playgroud) 我有简单的公司表与关系:
id name parentId
1 Company1 0
2 Company2 1
3 Company3 1
4 Company4 3
Run Code Online (Sandbox Code Playgroud)
我如何编写与此表中的条目相关的Doctrine注释?