web-dev-qa-db-ja.com

メディアギャラリーの問題

メディアギャラリーモジュールを使用して、サイトの動的なギャラリーを作成しています。
ノードを編集するときに問題が発生しました。次のエラーが発生します。

通知:未定義のインデックス:locale_field_node_form_submit()のmedia_gallery_format(linea 405)

locale_field_node_form_submit()の未定義のインデックス を読みましたが、問題は解決しませんでした。問題レポートは、エラーがローカル言語に依存していること、およびmedia-gallery.moduleの1行を変更する必要があることを示唆していますが、その行の場所とコードの変更方法がわかりません。

誰かが私を助けてくれますか?

2
gbwebservice

問題レポートで報告されている解決策は、すべてのモジュールファイルでunset($form[$id])をすべて$form[$id] = array('#language' => NULL)に置き換えることです。最初の文字列を検索し、それを2番目の文字列に置き換えるだけです。モジュールファイルはmedia_gallery.moduleです。
その文字列のより多くのオカレンスが見つかる可能性があり、ユーザーがすべての行のリストを作成することを望まないため、修正がどの行でunset($form[$id])を検出したかを報告しないことを提案する人その文字列を含みます。編集者は問題レポートにリストされている文字列を簡単に検索して置換できるため、このようなリストを作成することも役に立ちません。

2
kiamlaluno