给form-symfony中的不同文本字段赋予不同的宽度

时间:2011-08-31 14:25:38

标签: css forms symfony-1.4

我有这样的事情:<?php echo $form['nome']->renderRow(); ?>。这给了我文本字段,标签和错误消息。我需要为css中的每个文本字段赋予不同的宽度。我该怎么做?

1 个答案:

答案 0 :(得分:1)

不是使用->renderRow();,而是将其分解为组件部分,如下所示:

<?php echo $form['name']->renderLabel() ?>
<?php echo $form['name']->renderError() ?>
<?php echo $form['name'] ?>

然后你可以用divclass标签将id s中的那些标记包起来进行相应的设置,有点像

<div class="nameLabel">
    <?php echo $form['name']->renderLabel() ?>
</div>

这是一个可能有用的好资源:http://www.symfony-project.org/forms/1_4/en/03-Forms-for-web-Designers