2014-11-06 3 views
4

그것은 샘플 yii2 프로젝트의 체크 박스에 대한 템플릿은 여기에 무엇이 잘못되었는지 제대로yii2 활성 필드 템플릿

<?= $form->field($model, 'rememberMe', [ 
    'template' => "<div class=\"col-lg-offset-1 col-lg-3\">{input}</div>\n<div class=\"col-lg-8\">{error}</div>", 
])->checkbox() ?> 

을 적용하지 않는 것 같다? 이 위대한 대답에 -

답변

8

당신은 사람들이 추가하는 것이,

<?= $form->field($model, 'rememberMe') 
->checkbox(
['template' => '<div class="form-group">{input}<label class="control-label">{label}</label></div>'] 
) ?> 
0
<?= $form->field($model, 'terms_condition',['checkboxTemplate'=>"<div class=\"checkbox\">\n{input} 
{beginLabel}\n{labelTitle}\n{endLabel}\n{error}\n{hint}\n</div>"])->checkbox(['value'=>true]) ?> 

사용이 예에서와 같이

3

슬픈이 코드를 템플릿을 통과해야합니다. 위대한 작품!

\yii\bootstrap\ActiveForm:beginForm(); 

echo $form->field($model, 'terms_condition',['checkboxTemplate'=>"<div class=\"checkbox\">\n{input} 
{beginLabel}\n{labelTitle}\n{endLabel}\n{error}\n{hint}\n</div>"])->checkbox(['value'=>true]) 

\yii\bootstrap\ActiveForm:endForm(); 
:

는하지만 그래서 \yii\widget\ActiveForm class to \yii\bootstrap\ActiveForm

전환해야

관련 문제