我正在编写逻辑挂钩,我需要通过使用其他模块元素来更新 1 个模块字段。
<?php
class logic_hooks_class {
function after_save_method($bean, $event, $arguments) {
if (!isset($bean->ignore_update_c)||$bean->ignore_update_c === false {
//here I need to get module's reservations element: amount_reserved
//should I load relationship like $bean->load_relationship('reservations'); ??
//need to set total_reserved = amount_reserved;
//by the way amount_reserved might have several values for one reserved
$bean->goods = $bean->amount-$bean->total_reserved;
$bean->ignore_update_c = true;
$bean->save();
}
}
}
?>