この問題が eva モジュールまたは ubercart に属しているかどうかはわかりません。エラーは eva モジュールに送信されますが、ubercart の使用時に生成されます。
この問題は、ユーザーが ubercart チェックアウトにアイテムを追加したときに作成されます。
profile2/ profile reg パスを使用して、メンバーが特定の役割にサインアップできるようにするカスタム登録ページを作成します。ロールとユーザー システムの両方がプレミアム メンバーシップ サイトに基づいているため、ユーザーはアクセスに対して料金を支払う必要があります。登録後、ユーザーは ubercart に誘導され、ロールを割り当てるには支払いを完了する必要があります。ユーザーが ubercart に移動し、メンバーシップ タイプをカートに追加すると、このエラーが表示されます。
注意: 未定義の変数: _eva_extract_entity_from_build() 内のエンティティ (/path-to-site/sites/all/modules/eva/eva.module の 148 行目)。その行はこの機能に関連しています
function _eva_extract_entity_from_build($build) {
// EntityAPI often sticks stuff in here.
if (!empty($build['#entity'])) {
return $entity;
}
// Other entities stick them here!
elseif (!empty($build['#' . $build['#entity_type']])) {
return $build['#' . $build['#entity_type']];
}
// Some entities are naughty.
elseif ($build['#entity_type'] == 'user') {
return $build['#account'];
}
elseif ($build['#entity_type'] == 'taxonomy_term') {
return $build['#term'];
}
return FALSE;
}
任意のヘルプ感謝