私は友人が彼のビジネスのためにサイトを立ち上げるのを手伝っています。理想的な CMS ツールを見つけようとしてさまざまな投稿やサイトを読みましたが、何が最適かについては人によってさまざまな見方があるため、最終的にそのうちの 1 つを無作為に選びました。
そこで、Jahia 6.0-CE の評価に行ってきました。もうお察しのとおり、私は CMS ツールの経験があまりありません。CMS をセットアップし、サイトのテンプレートを作成し、友人にコンテンツの管理を任せたいだけです。
そこで、SVN からソースを抽出し、テスト ドライブに行きました。簡単なテンプレートを作成してコツをつかむことができましたが、日付形式に問題があります。私のdefinitions.cnd
中で私はフィールドを次のように宣言しました:
date myDateField (datetimepicker[format='dd.MM.yyyy'])
これはページでフォーマットされ、dd.MM.yyyy
コンテンツを挿入するときにセレクターもこれをフォーマットで表示します。しかし、他の国のサイト、MM.dd.yyyy
たとえば日付を表す国はどうですか?
ハードコードされた CND でフォーマットを指定した場合、ブラウザーの言語に基づいて適応するように、後でこれを変更するにはどうすればよいですか? リポジトリからコンテンツを抽出し、Locale に基づいて JSP テンプレートで手動でフォーマットする必要がありますか?それとももっと良い方法がありますか?
ありがとうございました。