【问题标题】:CiviCRM: For some members status override comes and for some its just Status Override [ ]CiviCRM:对于一些成员来说,状态覆盖来了,而对于一些成员来说,它只是状态覆盖[]
【发布时间】:2014-02-26 21:33:37
【问题描述】:

从最近几个小时开始,我遇到了一个问题,我的客户希望每个会员都有状态覆盖功能,但在编辑时遇到了一些会员的问题。我自己也检查过,在某些会员资格中存在,而在某些会员资格中则不存在。当我进入页面源代码时,我可以看到 memberStatus 有正确的选择 html。但是状态覆盖的复选框没有出现,有人可以告诉我如何解决它。我是一名开发人员,如果你能指导我一点,我应该能够做到。我进入了代码文件,但我不想做一些可能会造成进一步问题的事情。

我还附上了屏幕截图,我刚刚注意到的一个值得注意的信息是,问题通常在于那些检查了自动续订的会员编辑,这对我来说很奇怪。

对于那些具有 null/[ ] 覆盖状态的会员编辑的另一个非常重要的问题:我收到此错误“对于选定的会员日期没有可用的有效会员状态。”

如果有人可以指导,我将非常感激。

我的 CiviCRM 版本是 4.2.12,安装在 Wordpress 上。

【问题讨论】:

标签: php wordpress civicrm


【解决方案1】:

CiviCRM 不允许管理员覆盖状态,因为自动续订过程是基于早期会员状态的顺序。正常工作流程中的任何更改都将不再使会员保持续订状态,最终可能导致会员数据损坏。

【讨论】:

    【解决方案2】:

    我认为这是您的自动续订。如果您要覆盖状态,为什么要自动更新?尝试取消选中自动更新框。

    【讨论】:

    • 我试过取消选中,但它不起作用。我自己解决了这个问题。很快将在我的博客中发布解决方案,并附上此处的链接。
    猜你喜欢
    • 1970-01-01
    • 2019-12-06
    • 2020-11-26
    • 2020-10-03
    • 2020-03-11
    • 1970-01-01
    • 2016-01-19
    • 2011-05-08
    • 1970-01-01
    相关资源
    最近更新 更多