イベント – >参加者を検索すると、イベント名フィールドにイベント名ではなくイベントIDが表示されます。

Selecting Events -> Find Participants under CiviCRM 5.1.2,
Joomla 3.8.8, PHP 7.2.5 under IIS displays
the event ID and not event name in the Event Name field. This is a
bug introduced after 4.7.31. It may be relevant, but the CiviCRM
menu drop downs also disappear.

4.7.31:

enter image description here

5.1.2:

enter image description here

私は何が変わったのか見てみましたが、明白なファイルにはそのような変更が見られません。

ベストアンサー

これは、ビューが正しく更新されていない米国以外の環境で、JoomlaのCiviCRMを更新する際の一般的な問題に関連しています。エラーは、イベントを作成しようとしたときにのみ表示されました。これは、問題の内容を示したログファイルを指摘していました。

私は、この場合、ビューcivicrm_uf_group_en_GBの定義に次の行を追加することで問題を解決しました。

   `civicrm_uf_group`.`frontend_title_en_GB` AS `frontend_title`,
    `civicrm_uf_group`.`cancel_button_text_en_GB` AS `cancel_button_text`,
    `civicrm_uf_group`.`submit_button_text_en_GB` AS `submit_button_text`

更新プロセスでその変更が適用されていないようです。更新プロセスに関する私の知識は、自動的にそれを行う方法を解決するのに十分ではありません。

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です