Как разбить виджеты в учении на несколько столбцов? - PullRequest
0 голосов
/ 04 апреля 2011

Я использую Symfony1.4 с доктриной.Я могу вставлять / обновлять / удалять записи, используя виджеты форм.Но проблема в том, что у меня есть около 75 полей в одной форме, которые я хочу разбить на две колонки. Пожалуйста, скажите мне, как реализовать это, пожалуйста .....

1 Ответ

0 голосов
/ 05 апреля 2011

Это может быть сделано путем рендеринга каждого из них по отдельности в вашем шаблоне или представлении ... Например, если в вашей форме есть виджет с именем name , в вашем шаблоне partical вы можете отобразить его, выполнив :

//this will render the row as the assigned formater does
<?php echo $form['name']->renderRow()?>

или

//in a table
<tr>
  <td>
    <!-- will output only the label -->
    <?php echo $form['name']->renderLabel()?>
  </td>
  <td>
    <!-- will output only the 'input' -->
    <?php echo $form['name']->render()?>
    <!-- will output only the error messages -->
    <?php echo $form['name']->renderError()?>
  </td>
</tr>

Если у вас есть какие-либо сомнения, проверьте Формы Symfony для веб-дизайнеров для получения более подробной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...