如何在树枝输入文本中更改表单

时间:2014-03-20 15:01:25

标签: symfony twig

我通过CRUD生成new.html.twig文件是:   

服务创建

{{ form(form) }}

    <ul class="record_actions">
<li>
    <a href="{{ path('service') }}">
        Back to the list
    </a>
</li>

我需要他这样的形式: 有人可以帮助我如何覆盖树枝。 想想。

2 个答案:

答案 0 :(得分:1)

如果您询问&#34;如何在symfony2中自定义表单&#34;那么这里有一个很棒的article。 定制部分表格树枝的最简单方法是做类似的事情:

{% extends '::base.html.twig' %}

{% form_theme form _self %}

{% block integer_widget %}
    <div class="integer_widget">
        {% set type = type|default('number') %}
        {{ block('form_widget_simple') }}
    </div>
{% endblock %}

{% block content %}
    {# ... render the form #}

    {{ form_row(form.age) }}
{% endblock %}

在我提供的链接上,有很多例子。

答案 1 :(得分:0)

<form action="$" method="POST" class="form-horizontal form-bordered">
    <div class="control-group">
      <label for="textfield" class="control-label">Brand Name</label>

      <div class="controls">
        {{ form_widget(form.brandName,{'attr':{'class':'input-xlarge','data-rule-required':'true'} }) }}
      </div>
   </div>

   <div class="form-actions">
      {{ form_widget(form.submit,{'attr':{'class':'btn btn-primary','value':'Save changes'} }) }}
   </div>
  {{ form_rest(form) }}
</form>