追加したモジュールのサブパネルが、特定のユーザで表示されない
出典: SugarForum.jp
ユーザがサブパネルの並び順を自分で変更していると、この症状が発生することがあります。
原因は、ユーザ設定にあるサブパネルの「並び順」に新しいモジュールが含まれていないためです。問題のユーザ設定を削除することで解決可能です。
ユーザ設定の削除
データベースを直接操作する必要があります。
- サブパネルが表示されなくなってしまったユーザのidを調べます。usersテーブルから該当するユーザを探し出し、そのidを書き留めておきます。
- user_preferencesテーブルから、assigned_user_idが先ほどのユーザidに一致するものを探します。
- いくつかの項目がヒットするはずなので、その中からcategoryが「サブパネルを参照しているモジュール」に一致する行を削除します。