问题描述
我有两个共享一对多关系的自定义模块 Cases 和 ProductInvestigation。添加关系后,我想使用逻辑钩子发送电子邮件。就我不确定的关系方面而言,这就是我所拥有的。
function createPIEmailwithCases(&$email,$action_array,$bean,$xtpl){
/* Get PI Number */
$xtpl->assign('PI_Number',$bean->pinum_c);
/* Get PI Subject */
$xtpl->assign('PI_Subject',$bean->name);
/* Get Product Name */
$xtpl->assign('Product_Name',$bean->product_name_c);
/* Get Product Type */
$xtpl->assign('Product_Type',$bean->type_of_product_c);
/* Get Batch # */
$xtpl->assign('Batch_Number',$bean->batch_c);
/* Get Size(s) */
$xtpl->assign('Size',$bean->size_c);
/* Get Fill Date */
$xtpl->assign('Fill_Date',$bean->filldate_c);
/* Get Batch # */
$xtpl->assign('BestBefore',$bean->bestbefore_c);
/* Get PI Description */
$xtpl->assign('PI_Desc',$bean->description);
/* Get Reviewer Name */
$xtpl->assign('Reviewed_By',$bean->reviewer_c);
$xtpl->assign('Review_Date',$bean->review_date_c);
if ($arguments['related_module'] =='Cases'){
$bean->new_case_c =$arguments['related_id'];
//do something
}
/* Create email message using email template and data above */
$xtpl->parse('block');
$email->Body = from_html($xtpl->text('block'));
return $email;
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)