<br />
$sql="SELECT tid,topic FROM ".$_TABLES['topics']." ORDER BY sortnum,topic ASC";<br />
を
<br />
$sql="SELECT tid,topic FROM ".$_TABLES['topics']." WHERE tid LIKE '%_".$langId."' ESCAPE '_' ORDER BY sortnum,topic ASC";<br />
$sql="SELECT tid,topic FROM ".$_TABLES['topics']." ORDER BY sortnum,topic ASC";
を
$sql="SELECT tid,topic FROM ".$_TABLES['topics']." WHERE tid LIKE '%_".$langId."' ESCAPE '_' ORDER BY sortnum,topic ASC";
に変更すると意図した動作になりました。
ようするに話題IDの末尾に_jaとか_en(これらは_該当言語IDという判定)を加えると、それのみが抽出されるということです。
如何でしょうか。
サイト管理者はコメントに関する責任を負いません。
早速、バージョンアップしたのですが、イメージ(+、-)の部分とメニュータイトルが重なってしまう現象が現れました。
※Javascript版 を利用しています。
ブラウザは Firefox です。 IE 7 だと正常に表示されていました。
私だけの環境で起きているのか分からずご質問いたしました。
よろしくお願いします。
先程、コメントさせていただきましたが、ブラウザのキャッシュを削除したことにより解決いたしました。
お騒がせして申し訳ございませんでした。
今後ともよろしくお願いいたします。
そのため多言語化が無効ならすべて表示だけれど、コンフィグレーションで有効になっている場合には話題については、該当言語のみ表示させるようにしてみました。
3.1.6なら
を
にすれば実現できましたことをお知らせします。
先ほどの投稿は、codeタグがうまくいかなかったので、再度今度はテキストモードで投稿します。<br />
話題IDで、_jaとか_enとかを作成して意図した言語でのみ表示できるように話題ではしているのですが、このプラグインではすべて表示されていまいます。 そのため多言語化が無効ならすべて表示だけれど、コンフィグレーションで有効になっている場合には話題については、該当言語のみ表示させるようにしてみました。 3.1.6なら
$sql="SELECT tid,topic FROM ".$_TABLES['topics']." ORDER BY sortnum,topic ASC";
を
$sql="SELECT tid,topic FROM ".$_TABLES['topics']." WHERE tid LIKE '%_".$langId."' ESCAPE '_' ORDER BY sortnum,topic ASC";
に変更すると意図した動作になりました。
ようするに話題IDの末尾に_jaとか_en(これらは_該当言語IDという判定)を加えると、それのみが抽出されるということです。
如何でしょうか。