2017-10-27 23 views
1

ここに自分のコードがあります。そこにfa faアイコンを配置したいのですが。テキストフィールド、yiiフレームワークにfa faアイコンを追加するには?

私は<i class=fa fa-user></i>を置くたびに何も表示せず、エラーなしで実行します。

<?php $form = ActiveForm::begin(['id' => 'login-form']); ?> 
<?= $form->field($model, 'username') ?> 

<?= $form->field($model, 'password')->passwordInput() ?> 
<?= $form->field($model, 'rememberMe')->checkbox() ?> 
+1

ログインビューでこれを試して、あなたは、そのファイルの先頭にフォント素晴らしいCSSを追加しましたか..? – GYaN

+0

[テキスト入力要素内のフォントの恐ろしいアイコン](https://stackoverflow.com/questions/19285640/font-awesome-icon-inside-text-input-element)の重複の可能性あり – Samuel

+0

HTMLタグをあなたのテキストフィールドは、それは平文を探しています。しかし、16進数の値を使うことができます。この質問にはすでに回答があります:https://stackoverflow.com/q/19285640/1527252 – Samuel

答えて

1

$fieldOptions3 = [ 
     'options' => ['class' => 'form-group has-feedback'], 
     'inputTemplate' => "{input}<span class='glyphicon glyphicon-lock form-control-feedback'></span>" 
    ]; 
    <?= $form->field($model, 'password', $fieldOptions3)->label('Password')->passwordInput() ?> 
+0

ありがとうございました.... –

0

<?= $form->field($model, 'username')->textInput(['maxlength' => 255, 'class' => 'glyphicon glyphicon-lock']) ?>