【问题标题】:save muliple value on selection of checkbox in cakephp在 cakephp 中选择复选框时保存多个值
【发布时间】:2016-10-16 17:36:24
【问题描述】:

我有两个表 First-taxonomy, second-product。 两个表之间的关系 - 分类法有许多产品和产品属于分类法。 在选择复选框时,我必须在产品表中保存许多分类 ID。 只有选中的复选框值应保存在产品表中。 controller

add.ctp

【问题讨论】:

    标签: cakephp cakephp-2.0 cakephp-3.0 cakephp-2.3


    【解决方案1】:

    为所有复选框命名为:

    name="data['Product'][]['taxanomy_id']"
    

    在您的控制器中,在函数内添加:

    public function add() {
       $this->Product->create();
       if($this->Product->saveAll($this->request-data)){
          // saved
       }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多