【发布时间】:2013-06-10 08:34:23
【问题描述】:
我有一个具有以下规则的产品模型:
...
array('normal_price, company_id, purchase_price', 'safe', 'on' => 'adminList'),
array('normal_price, company_id', 'safe', 'on' => 'list'),
...
我调用以下函数:
$product->scenario = 'list';
$product->safeAttributeNames;
上面的代码应该只返回['normal_price, company_id'],但我也一直得到purchase_price。即使我删除了adminList 场景的第一条规则。
我需要我指定的属性列表。 我的代码可能有什么问题?
【问题讨论】: