дать разную ширину различным текстовым полям из формы-Symfony - PullRequest
1 голос
/ 31 августа 2011

У меня что-то вроде этого: <?php echo $form['nome']->renderRow(); ?>. это дает мне текстовое поле, метку и сообщение об ошибке. Мне нужно дать разную ширину для каждого текстового поля в CSS. как мне это сделать?

1 Ответ

1 голос
/ 31 августа 2011

Вместо использования ->renderRow(); вы можете разбить его на составные части, примерно так:

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

Тогда вы можете обернуть их в div s тегами class или id, чтобы придать им соответствующий стиль, что-то вроде

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

и т.д.

Вот хороший ресурс, который может помочь: http://www.symfony -project.org / forms / 1_4 / ru / 03-Forms-для-веб-дизайнеров

...