私はSylius基本通貨をEURからUSDに変更しようとしています。私は管理者の一般設定セクションに入り、USDを選択しました。私は自分のチャンネルを編集し、ロケールをEN.USに設定し、また通貨をUSDに設定しました。Sylius - 基本通貨の設定
それから、私は通貨のセクションに行き、USD以外のすべてを無効にしました。 EURを無効にしようとすると、これが基本通貨であり、無効にすることはできないという警告が表示されました。そこで私はデータベース(sylius_currency)に入り、USDとEURの両方が有効でベースとして設定されていることを確認しました。私はEURを無効にし、それももはや基本通貨ではないとマークした。今では、米ドルを有効にして、基本通貨として設定しました。
次に、キャッシュをクリアしました。
プロファイラーをチェックすると、EURが基本通貨として表示され、バックエンドとフロントエンドの両方にリストされているすべての通貨はEURで表示されます。これはどのように可能ですか?ベースに設定されている有効な通貨ではなく、引き続き無効な通貨がベースとして設定されています。この変更をどうやって正しく得ることができますか?
parameters.ymlファイルを確認します。そこにあります。私も同じ問題がありました。 – Brett
ありがとう、ブレット!しかし、私のparameters.ymlもUSDに設定されています: ロケール:en_US 通貨:USD 別のオプションがありますか? – carbide20
新しいブラウザで開いたことを確認するだけで、クッキーの問題になる可能性がありますか? – Brett