<div class="panel-heading"><h3 class="panel-title"><strong><?php echo $this->title; ?> </strong></h3></div> <div class="panel-body"> <?php echo $form->field($model, 'username')->input('text', ['placeholder' => 'Usuario o correo electrónico'])->label(false); ?> <?php echo $form->field($model, 'password')->input('password', ['placeholder' => $model->getAttrLabel('password')])->label(false); ?> </div> <div class="panel-footer text-right"> <div class="pull-left"> <?php echo $form->field($model, 'rememberMe')->input('checkbox', ['class' => ''])->label(false)->setTemplate('<div class="checkbox"><label>{input} No cerrar sesión</label></div>'); ?> </div> <?php echo Html::a('Registrarme', Url::to('@web/account/sign-up'), ['class' => 'btn btn-default']); ?> <?php echo Html::submitButton('Iniciar sesión', ['class' => 'btn btn-primary']); ?> </div> </div> <?php $form->end(); ?> </div> </div>
<?php echo $form->field($modelAccount, 'lastname')->input('text', ['placeholder' => $modelAccount->getAttrLabel('lastname')])->label(false); ?> <hr /> <p><strong>Datos de acceso</strong></p> <?php echo $form->field($modelAccount, 'email')->input('email', ['placeholder' => $modelAccount->getAttrLabel('email')])->label(false); ?> <?php echo $form->field($modelAccount, 'username')->input('text', ['disabled' => true])->label(false); ?> <hr /> <p><strong>Modificar contraseña</strong></p> <?php echo $form->field($modelAccount, 'password')->input('password', ['placeholder' => $modelAccount->getAttrLabel('password')])->label(false); ?> <?php echo $form->field($modelAccount, 'password_confirm')->input('password', ['placeholder' => $modelAccount->getAttrLabel('password_confirm')])->label(false); ?> </div> <div class="panel-footer text-right"> <?php echo Html::submitButton('Guardar mi información', ['class' => 'btn btn-primary']); ?> </div> </div> <?php $form->end(); ?> </div> </div>
private function head() { echo Html::title($this->title); echo Html::meta('description', $this->description); foreach ($this->metaTags as $data) { $http = array_key_exists('http', $data) ? $data['http'] : null; echo Html::meta($data['name'], $data['content'], $http); } foreach ($this->css as $data) { if (is_string($data)) { // var_dump(Url::checkExternalUrl($data)); if (!Url::checkExternalUrl($data)) { $data = ['@css', $data]; } echo Html::link(Url::to($data)); } else { if (is_array($data)) { if (!Url::checkExternalUrl($data['url'])) { $data['url'] = ['@css', $data['url']]; } echo Html::link(Url::to($data['url']), $data['rel'], $data['type']); } } } foreach ($this->js as $data) { if (is_string($data)) { if (!Url::checkExternalUrl($data)) { $data = ['@js', $data]; } echo Html::script(Url::to($data)); } else { if (is_array($data)) { if (!Url::checkExternalUrl($data['url'])) { $data['url'] = ['@js', $data['url']]; } echo Html::script(Url::to($data['url']), $data['type'], $data['async']); } } } }
<?php $form = new Form(['method' => 'post', 'action' => URL::to('@web/account/sign-up')]); ?> <input type="hidden" name="quick_sign_up" value="1" /> <div class="panel panel-default"> <div class="panel-heading"><h3 class="panel-title"><strong>Registrarme en <?php echo Gbox::getConfig()->params['app_name']; ?> </strong></h3></div> <div class="panel-body"> <?php echo $form->field($modelSignUp, 'email')->input('email'); ?> <?php echo $form->field($modelSignUp, 'password')->input('password'); ?> <?php echo $form->field($modelSignUp, 'password_confirm')->input('password'); ?> </div> <div class="panel-footer text-right"> <?php echo Html::submitButton("Registrarme", ["class" => "btn btn-primary"]); ?> </div> </div> <?php $form->end(); ?> </div> </div>
<hr /> <p><strong>Datos de acceso</strong></p> <?php echo $form->field($model, 'email')->input('email', ['placeholder' => $model->getAttrLabel('email')])->label(false); ?> <?php echo $form->field($model, 'username')->input('text', ['placeholder' => $model->getAttrLabel('username')])->label(false); ?> <hr /> <p><strong>Contraseña</strong></p> <?php echo $form->field($model, 'password')->input('password', ['placeholder' => $model->getAttrLabel('password')])->label(false); ?> <?php echo $form->field($model, 'password_confirm')->input('password', ['placeholder' => $model->getAttrLabel('password_confirm')])->label(false); ?> </div> <div class="panel-footer text-right"> <?php echo Html::a('Iniciar sesión', Url::to('@web/account/sign-in'), ['class' => 'btn btn-default']); ?> <?php echo Html::submitButton('Registrarme', ['class' => 'btn btn-primary']); ?> </div> </div> <?php $form->end(); ?> </div> </div>