2017-08-29 6 views
1

私のシナリオは次のとおりです。私のクライアントのホームページには入門パラグラフがあり、次にポートフォリオプロジェクトのリストがあります。私は両方を編集可能にする必要があります。「コンテンツタイプ」の一部ではないContentfulの編集可能なコンテンツブロックの作成

プロジェクトのリストは簡単です:私は "Projects"コンテンツタイプを作成し、各エントリは完全に編集可能です。

しかし、導入の段落はどうですか? "Intro"コンテンツタイプを作成すると、クライアントは "Intro"タイプの複数のエントリを作成/公開することができます。どのタイプを表示するべきかわかりません。

また、ContentfulのLook Book tutorialのロジックに従って、「ホームページ」というコンテナコンテンツタイプを作成し、特定のフィールド/参照フィールドを使用して、表示される内容を完全に制御できます。ボーナスとして、参照フィールドはプロジェクトリストのソートを簡単にします。

しかし、クライアントが "ホームページ"タイプの複数のエントリを作成するとどうなりますか?私は同じ混乱を予見します:どのエントリがライブサイトに表示されるホームページですか?

私はこれを助けてくれるのを助けてくれたり、私を助けてくれる情報を教えてくれてありがとう。

答えて

2

これは、私が扱ったほぼすべてのCMSでよく見られる問題です。特定のコンテンツが「グローバル」なので、複数回表示されることはありません。トップメニュー、スタートページのテキスト、ニュースフィードやフッターコンテンツの設定などがあります。

多くの従来のCMSでは、このような設定のコンテナになることが多い「StartPage」という概念があります。

In Contentfulでは、そのようなページの概念はありませんが、このような状況では "Home page"コンテンツタイプを作成するという考え方は完全にうまくいくはずです。複数の「ホームページ」を作成する編集者の可能性を制限するためにできることは、自分の役割がそれらを作成するためのアクセス権を持たないようにすることです。

「ホームページ」エントリを作成し、「プロジェクト」を作成できるようにロールを制限することから始めます。

enter image description here

これらの設定は、設定の下で見つけることができます - >役割

+0

私は受け入れ答え、これをマークコントロールのレベルがエンタープライズプランでのみ利用可能であるように、しかし、それが見えます。 より良い選択肢が見つからない限り、私は、ライブサイトで使用されるエントリを決定するために使用されるホームページエントリのための必須の一意のラジオボタンフィールドを作成する必要があると考えています。 これは複雑なレベルですが、技術者以外の編集者を置く必要はありませんでした。 – rda3000

+0

明確化:この機能は、有料プラン(Enterprise Editionのみでなく)でのみ利用できます。 – rda3000

関連する問題