【问题标题】:div false not working with input submit cakephpdiv false 不使用输入提交 cakephp
【发布时间】:2014-09-30 05:19:12
【问题描述】:

我正在使用表单助手创建一个输入 submit 按钮,但我很困惑为什么 'div'=>false 不适合我。

这是我的 php 代码:

echo $this->Form->input('Save', 
            array('type'=>"submit",
                  'class'=>'btn btn-primary',
                  'div'=>false, 
                  'label'=>false));

这给了我输出:

<div class="submit"><!--unwanted div-->
  <input class="btn btn-primary" type="submit" value="Save">
</div>

但是当我尝试输入 'type'=&gt;'button' 时,它的工作原理是:

echo $this->Form->input('Save', 
            array('type'=>"button",
                  'class'=>'btn btn-primary',
                  'div'=>false, 
                  'label'=>false));

并且给了我完美的输出:

<input class="btn btn-primary" type="submit" value="Save">

但我不想要submit 类型的额外 div。

【问题讨论】:

    标签: php cakephp form-helpers


    【解决方案1】:

    试试这个

    echo $this->Form->submit('Save',
                       array('div'=>false,
                       "class"=>"btn btn-primary"
                       ));
    

    【讨论】:

      【解决方案2】:

      在 cakePHP 3 中你应该使用:

      echo $this->Form->input(__('Save'), [
      'type'=>'submit',
      'label'=>false,
      'templates' => ['submitContainer' => '{{content}}']  //important part
      ]);
      

      【讨论】:

        【解决方案3】:

        试试这个

            echo $this->Form->submit('Add person',
            array('div'=>false,
                  'class' =>'btn btn-primary',
                  'label'=>false));
        

        如果你尝试这个,那么它会隐藏一个 div (&lt;div class="input submit"&gt;)。

        echo $this->Form->input('Save', 
                array('type'=>"submit",
                      'class'=>'btn btn-primary',
                      'div'=>false, 
                      'label'=>false));
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2016-04-29
          • 1970-01-01
          • 1970-01-01
          • 2021-09-07
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多