0

現在の言語コードを指していない検索結果を削除したい。

私は式エンジン 2.5.3 を使用しており、多言語 2.0 モジュールと組み込みの検索エンジンを使用しています。

これにより、これらの結果は削除されますが、ページネーションが台無しになります。

{exp:search:search_results}
    <?php if(get_langcode_from_url('{page_uri}') == "{country_code}"){?>
        <div>{title}</div>
    <?php } ?>
{/exp:search:search_results}

これに対するより良い解決策はありますか?不要なモジュールは購入したくありません。

4

1 に答える 1

0

誰かがこれについてより良い答えを持っていることを望んでいましたが、誰も答えていないので...

私が検討するこのソリューションへのアプローチ:

  1. 独自のページネーションを展開します。

  2. どういうわけか、結果をより高いレベルで制限して、ネイティブのページネーションが機能するようにします。これについては、モジュールのサポート フォーラムにスレッドがあります。

  3. ロード方法を少し変えることで、ページネーションの問題をごまかすことができます。たぶん、無限スクロールのようなものが役立つでしょうか? 無料ではありませんが、あまりにも高価でもありません。

あなたが今までにあなた自身の解決策にたどり着いたなら、私はそれを聞きたいです. 多言語サポートは、私たちの To Do リストの次の大きな課題です。

于 2012-10-12T21:16:49.763 に答える