0

現在、Expression Engine 2 が有力な候補であり、どの cms を使用するかを検討しています。

カテゴリが両方の言語である必要があるバイリンガル サイトを作成したいと考えています。

カテゴリには、カテゴリ名、URL タイトル、説明、画像 URL、

また、各カテゴリに「カテゴリ名フランス語」と「フランス語説明」を追加し、コントロール パネルのフォームから編集できるようにしたいと考えています。

これが可能かどうかは誰にもわかりますか?

どんなポインタでも大歓迎です

4

5 に答える 5

2

標準のExpressionEngine カテゴリ フィールドカテゴリ名、カテゴリ URL タイトル、カテゴリ説明、カテゴリ イメージ URL — を超えて、必要に応じて追加のカスタム カテゴリ フィールドを追加できます。

次の ExpressionEngine コントロール パネルで、カスタム カテゴリ フィールドを追加/編集できます。

Admin > Channel Administration > Categories > Manage Category Fields

これにより、「カテゴリ名 フランス語」および「説明 フランス語」フィールドを各カテゴリに追加し、コントロール パネルで編集できるようになります。

新しいカテゴリ フィールドの作成.

于 2011-10-05T16:14:44.300 に答える
1

カテゴリの親を使用して個々のカテゴリをグループ化し、パラメータ「category_group」を使用して、言語に基づいて必要なカテゴリを簡単に出力できます。その後、すべてのデフォルトのカテゴリフィールドとカスタムフィールドを使用できます。

カテゴリ

基本的に:

英語
-カテゴリ1(英語)
-カテゴリ2(英語)
-カテゴリ3(英語)
フランス語
-カテゴリ1(フランス語)
-カテゴリ2(フランス語)
-カテゴリ3(フランス語)

于 2012-03-13T11:32:25.430 に答える
1

EE2 の多言語サイトで受け入れられているベスト プラクティスは、商用アドオンの Transcribe を使用することだと思います。http://eeharbor.com/transcribe

于 2013-03-18T16:22:31.497 に答える
0

バイリンガル カテゴリに関する最も簡単な解決策は、カテゴリの説明入力フィールドに第 2 言語のカテゴリの名前を書き、その言語の名前タグとして {category_description} を使用することです。ただし、両方の言語の説明が必要な場合は役に立ちません。

于 2010-12-07T16:12:41.870 に答える
0

これはあなたのために働くかもしれません:

私は EE2.0 を使用していませんが、EE 1.X ではカスタム カテゴリ フィールドを作成できました。

たとえば、「{fr_category_description}」を作成します

次に、このチュートリアルを読んでください - http://expressionengine.com/wiki/Multi_language_site_alternative/

これを英語/ウェールズのWebサイトに実装しましたが、非常にうまく機能しました

URL はこれに似site.com/COUNTRY_CODE/template_group/templateており、これに基づいてコンテンツを提供します。

国に基づいて変数を割り当てることで機能し、テンプレート内で次のことができます。

<h1>{{country_code}_my_field}</h1>

これは次のように変換されます:

<h1>{en_my_field}</h1>のためにsite.com/en/または<h1>{fr_my_field}</h1>のためにsite.com/fr

国コードを先頭に追加してフィールドを作成するだけで、準備完了です。

説明が必要な場合はお知らせください。私のライブ サイトからコードを提供できます。

于 2010-12-11T01:03:28.210 に答える