Ошибка имени класса CiviCRM

В настоящее время я изучаю, как использовать CiviCRM Framework, и поэтому я решил сделать расширение для практики. Целью расширения является запись периодов членства при их продлении или когда они создаются, но когда я пытаюсь создать новое членство после активации расширения, я получаю сообщение об ошибке: 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
Я также заметил, что, когда я пытался возобновить членство, страница просто продолжала загружаться, и мне пришлось закрыть страницу. Я отключил свое расширение и попробовал его с другим аналогичным расширением, но все равно получил те же ошибки.
Я использую версию 4.7 CiviCRM Framework

0

Решение

Я только что обнаружил, что причиной этого было то, что я не реализовал хук hook_civicrm_entityTypes, Я так и сделал, и теперь все работает отлично.

0

Другие решения

Других решений пока нет …