css - cakePHP 内联显示表单元素

标签 css cakephp helper

我正在尝试显示使用 cakePHP 表单助手构建的内联表单元素。看起来它与它围绕元素创建的类有关。我确信这可以通过 CSS 解决,但如果有其他方法我宁愿做对:

<?php
            echo $this->Form->create("users");
            echo $this->Form->input("username",array("label" => false, "class" => false, "value" => "Username", "class" => "loginCredentials"));
            echo $this->Form->input("password",array("label" => false, "class" => false, "value" => "Password", "class" => "loginCredentials"));
            echo $this->Form->input("loginBtn",array("label" => false, "class" => false, "value" => "LOGIN", "class" => "loginCredentials", "type" => "submit"));
            echo $this->Form->end();
            ?>

最佳答案

默认情况下,CakePHP 放置 <div>围绕输入。您可以添加 'div'=>false每个输入的选项:

echo $this->Form->input("username",array("label" => false, "div"=>false, "class" => false, "value" => "Username", "class" => "loginCredentials"));

或者,您可以为表单本身设置 inputDefaults:

echo $this->Form->create('whatever', array(
    'inputDefaults'=>array('div'=>'false', 'label'=>false)));

关于css - cakePHP 内联显示表单元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10472998/

相关文章:

mysql - cakephp中的列关联

php - 如何将 URL 编码为 CakePHP 参数

codeigniter 使用 redirect()

css - 我可以使用@import 获取我想要的,然后丢弃其余的吗?

css - Firefox 中 CSS Flip 动画的问题

javascript - 如何修复 : iOS drops CSS files when javascript changes DOM

delphi - Delphi Win32 中的类帮助器和字符串

CSS 边框的多重渐变发光

cakephp - 使用 cakephp 3 上传文件并将其存储在 blob 中

php - 用于 excel 文件下载损坏文件的 codeigniter force_download()