自定义登录cakephp3
Customize login cakephp3
我有这样的表格:
电子邮件
[输入]
密码
[输入]
登录按钮
我想删除 "email" 和 "password" 文本并将它们放在占位符之类的输入中,并将 "login" 文本更改为 "LOGIN"。
这是我的登录ctp。
<fieldset style="background:#F44336">
<?= $this->Form->create() ?>
<?= $this->Form->input('email') ?>
<?= $this->Form->input('password') ?>
<?= $this->Form->button('Login') ?>
<?= $this->Form->end() ?>
<div class="forgot">
<p><a href="#">Forgot Password?</a></p>
</div>
你的问题令人困惑和模糊。
但我相信您是在问您不希望值或单词 "Email" 和 "Password" 位于输入旁边,而是位于输入文本框内?
如果是这样,您可以在 HTML 表单中添加 HTML 代码
<input type="email" name="email_form" placeholder="Email">
记住是HTML5.
在 HTML 4 中,传统的方法是将 HTML 表单的属性添加到电子邮件或密码,如 value="Email..."
上面的代码是正确的,但你应该使用助手。
因此,使用 Html 助手完成相同任务的更好方法是:
<?= $this->Form->input('email', array('label' => false)); ?>
<?= $this->Form->input('password', array('label' => false)); ?>
这是一个让你的代码更好的建议,我们都应该关注。
我有这样的表格:
电子邮件
[输入]
密码
[输入]
登录按钮
我想删除 "email" 和 "password" 文本并将它们放在占位符之类的输入中,并将 "login" 文本更改为 "LOGIN"。
这是我的登录ctp。
<fieldset style="background:#F44336">
<?= $this->Form->create() ?>
<?= $this->Form->input('email') ?>
<?= $this->Form->input('password') ?>
<?= $this->Form->button('Login') ?>
<?= $this->Form->end() ?>
<div class="forgot">
<p><a href="#">Forgot Password?</a></p>
</div>
你的问题令人困惑和模糊。
但我相信您是在问您不希望值或单词 "Email" 和 "Password" 位于输入旁边,而是位于输入文本框内?
如果是这样,您可以在 HTML 表单中添加 HTML 代码
<input type="email" name="email_form" placeholder="Email">
记住是HTML5.
在 HTML 4 中,传统的方法是将 HTML 表单的属性添加到电子邮件或密码,如 value="Email..."
上面的代码是正确的,但你应该使用助手。
因此,使用 Html 助手完成相同任务的更好方法是:
<?= $this->Form->input('email', array('label' => false)); ?>
<?= $this->Form->input('password', array('label' => false)); ?>
这是一个让你的代码更好的建议,我们都应该关注。