TbHtml::activeTextFieldControlGroup PHP Method

activeTextFieldControlGroup() public static method

Generates a control group with a text field for a model attribute.
See also: self::activeControlGroup
public static activeTextFieldControlGroup ( CModel $model, string $attribute, array $htmlOptions = [] ) : string
$model CModel the data model.
$attribute string the attribute.
$htmlOptions array additional HTML attributes.
return string the generated control group.
    public static function activeTextFieldControlGroup($model, $attribute, $htmlOptions = array())
    {
        return self::activeControlGroup(self::INPUT_TYPE_TEXT, $model, $attribute, $htmlOptions);
    }

Usage Example

        <h1 class="offset1">Installation</h1>
        <h2 class="offset1"><small>Enter admin credentials</small></h2>
        <?php 
if ($model->hasErrors()) {
    ?>
            <?php 
    echo TbHtml::errorSummary($model);
    ?>
        <?php 
}
?>

        <form method="post" class="form-horizontal">

            <?php 
echo TbHtml::activeTextFieldControlGroup($model, 'username');
?>
            <?php 
echo TbHtml::activePasswordFieldControlGroup($model, 'password');
?>
            <?php 
echo TbHtml::activePasswordFieldControlGroup($model, 'password_verify');
?>
            <?php 
echo TbHtml::activeEmailFieldControlGroup($model, 'email');
?>

            <!--
                <div class="span3 control-group">

                    <div class="controls">
All Usage Examples Of TbHtml::activeTextFieldControlGroup
TbHtml