【发布时间】:2013-10-19 09:14:53
【问题描述】:
我有两张桌子:
菜单:id、名称
类别:id、名称、menu_id
这里,类别表有 menu_id 外键。
菜单模型的关系
'mnuCategories' => array(self::HAS_MANY, 'MnuCategories', 'menu_id'),
自定义CGridView的删除按钮
array(
'class'=>'CButtonColumn',
'template'=>'{update}{delete}
'buttons'=>array
(
'delete'=> array(
'click'=>'js:function()',
)
),
),
这里我想通过检查子记录是否存在或计算子记录来自定义删除操作。如果计数大于一,则警告用户'不能删除!子记录存在'。如果计数为零,则允许用户删除确认消息。
【问题讨论】: