Symfony1 条令选项:在Symfony中生成模块
在生成没有Symfony1 条令选项:在Symfony中生成模块,symfony1,model,code-generation,Symfony1,Model,Code Generation,在生成没有--非详细模板选项的模块时,Symfony是否有任何缺点 我只能看到,每当您更改模型时,您也必须手动更改\u表部分 谢谢区别在于详细的模板扩展了表单。例如,在非详细模板中输出为: //.. <?php echo $form ?> //.. /。。 //.. 在详细的模板中: //... <tr> <td><?php echo $form['field_1']->renderLabel() ?></td> &l
--非详细模板
选项的模块时,Symfony是否有任何缺点
我只能看到,每当您更改模型时,您也必须手动更改\u表
部分
谢谢区别在于详细的模板扩展了表单。例如,在非详细模板中输出为:
//..
<?php echo $form ?>
//..
/。。
//..
在详细的模板中:
//...
<tr>
<td><?php echo $form['field_1']->renderLabel() ?></td>
<td><?php echo $form['field_1']->renderError() ?></td>
//etc..
</tr>
//etc.
//...
/。。。
//等等。。
//等等。
//...
区别在于详细模板扩展了表单。例如,在非详细模板中输出为:
//..
<?php echo $form ?>
//..
/。。
//..
在详细的模板中:
//...
<tr>
<td><?php echo $form['field_1']->renderLabel() ?></td>
<td><?php echo $form['field_1']->renderError() ?></td>
//etc..
</tr>
//etc.
//...
/。。。
//等等。。
//等等。
//...
是的,我知道实际结果是什么。我的问题是,除了在将来的更改中手动编辑模板外,这种行为是否会产生任何附带后果。如果希望应用设计,例如,在不接触symfony代码的情况下更改全部或以不同的方式对齐,则使用详细模板是最简单的。使用非详细模板,您还可以通过创建自定义装饰器(这有点困难)并将其设置为*Form(还有一个优点,即如果更改模型,您不必触摸视图)来完成此操作。。。所以,如果你所有的表单都有相同的设计,我会选择创建一个装饰器。你可以看到ttp://bit.ly/ftCenz 例如,是的,我知道实际结果是什么。我的问题是,除了在将来的更改中手动编辑模板外,这种行为是否会产生任何附带后果。如果希望应用设计,例如,在不接触symfony代码的情况下更改全部或以不同的方式对齐,则使用详细模板是最简单的。使用非详细模板,您还可以通过创建自定义装饰器(这有点困难)并将其设置为*Form(还有一个优点,即如果更改模型,您不必触摸视图)来完成此操作。。。所以,如果你所有的表单都有相同的设计,我会选择创建一个装饰器。你可以看到ttp://bit.ly/ftCenz 举个例子。