我想为电子邮件模板编辑器定义新变量。
例如,现在我可以使用“$ account_name”,它将被“帐户名”值替换。 我想在PHP代码的位置定义$ end_subscription之类的东西,根据创建日期在PHP代码中计算$ end_subscription。
答案 0 :(得分:0)
如果您有专业版的Sugar:
您是否尝试将计算字段添加到模块中?
您不必在视图中使用它。它无论如何都会在模板创建中显示出来。
使用CE,您可以尝试:
创建类型" function"
的非db字段'field_name' => array (
'name' => 'field_name',
'vname' => 'LBL_FIELD_NAME',
'type' => 'function',
'source' => 'non-db',
'function_name' => 'function_name',
'function_params' => array('date_modified'),
'function_params_source' => 'this',
'function_require' => 'custom/modules/Accounts/Calculate.php',
),
它将在模板创建中显示。我不知道该字段是否会被填写为您必须尝试的电子邮件...