0

私は、「デザイナーコンテンツ」を使用するconcrete5サイトを持っています。これは、マーケットプレイスから入手できるアドオンです。

クライアントのサイトでは、言語にマクロンを使用する必要があります。

これは、ハードコードされた html であろうと、コンテンツ ブロックなどを介していようと、サイトの 99% 全体で問題ありません。ただし、「デザイナー コンテンツ」で作成されたブロック内でマクロンが使用されると、マクロンは「?」に置き換えられます...

誰でも助けることができますか?

残念ながら、このサイトでは、私の「評判が低い」ため、何が起こっているのかを確認するのに役立つ画像を投稿することはできません....それは役に立ちます.

前もって感謝します!

4

1 に答える 1

0

通常は疑問符「?」の出現です。特定の文字の代わりに、文字セットのコーディングの問題の兆候です。C5 では一般的な UTF8 エンコーディングを使用する必要がありますが、データベース テーブルが別の文字セットを使用するように設定されている場合、または PHP 設定が別の文字セットに設定されている場合、これらの奇妙な文字が表示されます。

php.ini から始めて、文字セットを utf8 に設定する必要があります

それでも問題が解決しない場合は、このスレッドを確認してください。データベースを修正するために使用できる便利なスクリプトがあります http://www.concrete5.org/community/forums/usage/utf-8-or-unicode-problems-破損防止フォント前面/#52300

ただし、文字セットが正しくない状態でコンテンツが保存された場合、コンテンツがまだ奇妙に見える場合があり、正しい文字セットを設定した後でコンテンツを再度挿入する必要があることに注意してください。

于 2013-05-17T14:44:46.687 に答える