JoomFish 2.5.1 を使用する大規模な多国籍サイトを開発していますが、バグを発見したか、何か間違ったことをしていると思います。
私が抱えている問題は、翻訳者用のワークフロー システムを作成しているときに、翻訳者を翻訳のバックエンド ページに直接リンクできるようにする必要があることです。次の形式の URL を使用しています。
http://[SITE_URL]/administrator/index.php?option=com_joomfish&task=translate.edit&catid=k2_items&cid%5B0%5D=%7C237%7C8
最後の変数は、#_jf_content テーブルの「id」、「reference_id」、および「language_id」をそれぞれ含む配列です。形式:
cid = array(
[0] => id|reference_id|language_id
)
ページを表示するときに右側のパネルで言語が更新されないことを除いて、これは正常に機能します。たとえば、ページを表示していて、language_id を変更すると、右側のドロップダウンの言語選択を除いて、それに応じてページのコンテンツがすべて更新されます。これは、私のワークフロー システムにねじれを引き起こしています。Chrome ではまったく更新されず、Safari と Firefox でよりうまく機能するようです。ただし、翻訳者を特定のブラウザに制限することはできません。
なぜこれが起こっているのかについてのアイデアはありますか? そして、問題を解決する方法。
どんな助けや扇動も大歓迎です。