価格をユーザーの通貨設定に変換するカスタム フィルターを実行する必要があります。そのため、最新の為替レートで毎日更新されるテーブルがあります。
この方法でフィルターを呼び出す予定です {{ '200'|price }} または {{ '200'|price('USD') }}
フィルターは、最初に Cookie からユーザー設定を取得します。
次に、通貨コードに基づいて最新の為替レートを照会し、実際の価格を変換します。
私の質問は、twig 拡張機能でデータベース クエリを実行しても問題ないかということです (フィルターはこちら)。
このフィルターを 1 ページで 10 回呼び出す必要があるかもしれません。それは、さらに 10 個のクエリを意味しますか?
どのようなより良い方法をアドバイスしますか?