比如要搜索金额范围,自定义了字段属性:
/**
* 订单金额大于等于
* @return string
*/
public function getMoney_start()
{
return '';
}
/**
* 订单金额小于等于
* @return string
*/
public function getMoney_end()
{
return '';
}
然后在orderSearch.php中配置搜索条件:
$this->setAttributes($params['OrderSearch'],false);
接下来录入搜索条件后发现$this->money_start和$this->money_end的值仍是空的。请问怎么解决?
自定义字段不一定要写get函数,可以直接定义属性:
你这里不就是赋的空值吗?
想要这个属性生效, rules 里也要有这个字段