Formularz

Witam

Od niedawna zacząłem przygodę z Yii Framework i mam podejrzewam że błachy problem z którym nie mogę sobie dać rady

mam formularz e-mail:


<?php echo $form->textField($model,'email',array('class'=>'form-control', 'placeholder'=>'np. test@test.eu','type'=>'email')); ?>

na urządzeniach mobilnych w szczególności system iOS 10 po kliknięciu nie pokazuje mi się klawiatura w układzie adresu e-mail :( i tu pytanie co jest nie tak ?

Pozdrawiam

Kajetan

Ciekawy jestem po jakiej klasie dziedziczy $form bo nie mogłem znaleźć metody textField. Ale proponuję spróbować z


<?php

use yii\widgets\ActiveForm;

$form = ActiveForm::begin();


echo $form->field($model, 'email')->textInput(['type'=>'email', 'placeholder'=>'np. test@test.eu]);


ActiveForm::end();

?>

Bez ‘class’=>‘form-control’, ta klasa css jest zbędna w metodzie textInput.

Witam

Dzięki za pomoc

Poradziłem sobie zmieniając jedno słowo :)


<?php echo $form->emailField($model,'email',array('class'=>'form-control', 'placeholder'=>'np. test@test.eu','type'=>'email')); ?>