Skip to content

Latest commit

 

History

History
26 lines (21 loc) · 774 Bytes

rendering-fields.md

File metadata and controls

26 lines (21 loc) · 774 Bytes

Rendering Individual Fields

Use the renderStart, renderEnd, renderField and renderRest methods for more fine-grained control over how fields are rendered, such as using Bootstrap's grid system:

<div class="container">
    <?= $form->renderStart(); ?>
    <div class="row">
        <div class="col-6">
            <?= $form->renderField('first_name'); ?>
        </div>
        <div class="col-6">
            <?= $form->renderField('last_name'); ?>
        </div>
    </div>
    <?= $form->renderEnd(); ?>
</div>

By default, renderEnd will render all remaining unrendered fields before rendering the closing tag. To prevent this, pass false as the first argument:

<?= $form->renderEnd(false); ?>

Return to index