【问题标题】:CiviCRM class name errorCiviCRM 类名错误
【发布时间】:2018-02-24 12:52:16
【问题描述】:

我目前正在学习如何使用 CiviCRM 框架,在此过程中,我决定扩展实践。扩展的目的是记录会员续订或创建会员的期限,但是当我在激活扩展后尝试创建新会员时,我收到错误:Fatal error: Class name must be a valid object or a string in C:\xampp\htdocs\mydrupalsite\sites\all\modules\civicrm\Civi\API\SelectQuery.php on line 101
我还注意到,当我尝试更新会员资格时,页面一直在不断加载,我不得不关闭页面。我禁用了我的扩展程序并尝试使用另一个类似的扩展程序,但仍然遇到相同的错误。
我正在使用 CiviCRM 框架 4.7 版

【问题讨论】:

    标签: php drupal-7 civicrm


    【解决方案1】:

    我刚刚发现这是因为我没有实现钩子hook_civicrm_entityTypes。我这样做了,现在一切正常。

    【讨论】:

    • 很高兴您找到了解决问题的方法。请注意,有一个特定于 CiviCRM 的堆栈交换子站点。这是一个更好的地方问这种问题:civicrm.stackexchange.com
    猜你喜欢
    • 2018-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多