5

私が古典的なページレイアウトを持っているとしましょう。

  • ロゴ付きのヘッダー ( 1 つのサブレイアウト)
  • ページのヘッダーのトップ ナビゲーション (別のサブレイアウト)
  • 次の 3 列のページサブレイアウト:
    • 左の列のプレースホルダーに読み込まれた左のナビゲーションサブレイアウト
    • さまざまなコンテンツ アイテム (スライドショー、タブ コンテナー、HTML のブロックなど) を読み込むことができる中央の列のプレースホルダー
    • さまざまなサイドバー コンテンツ アイテム (複数のページで共有) をロードできる右側の列のプレースホルダー
  • フッターサブレイアウト、場合によってはフッター ナビゲーションサブレイアウト(お問い合わせ、ヘルプ、T&C など) も含まれます。

ここで、これらすべてをページ エディターで編集できるとしましょう。すべてをワークフローに通すという事実を追加しましょう。

編集者が特定のページ (「About Us」ページなど) に移動し、[編集] をクリックすると、Sitecore は正確に何をすることが期待されますか? そのページに表示されるすべてのアイテムは DRAFT 状態に切り替わりますか? それとも、編集者が実際にページに表示された「コンテンツ項目」のいくつかのコンテンツを編集した場合にのみ発生しますか?

ページが承認のために送信されるとどうなりますか? 変更されたすべてのサブアイテムも「承認のために送信済み」状態になり、承認者/発行者のワークボックスに表示されますか?

これがすぐに使用できるものではない場合、どのようにこれらすべてを実装できますか? 誰かがすでにこの問題に取り組み、それをうまく解決しましたか? よくある問題のようですが、これらすべてがどのように結びついているかについてのガイダンスを見つけることができないようです.

ありがとう、FG

4

1 に答える 1

3

これについて簡単なテストを行いました。これらは私の発見です:

ユーザーがページ エディター モードで [編集] をクリックしても、その時点でワークフローの状態は何も起こりません。これでできることは、ユーザーがコンテンツを編集できるようにすることだけです。

ページ エディターには、ユーザーがロックおよびロック解除できる「編集」チャンクがあります。これは、コンテンツをページにレンダリングするために使用される関連アイテムではなく、編集中の現在のアイテムにのみ影響するようです。

ユーザーが保存ボタンをクリックした場合も同様です。現在のアイテムのみがロックされ、下書きのワークフロー状態になります。

ただし、ユーザーが関連するコンテンツ (ロゴ、ナビゲーション、フッターなど) を編集した場合、ユーザーが保存ボタンをクリックすると、現在のアイテムと編集されたアイテムの両方がロックされ、初期ワークフロー状態に置かれます。 (もちろん、テンプレートの標準値に初期ワークフロー設定がある限り)

これらのテストは Sitecore 7.0 の最初のリリースで行われましたが、動作が 6.5 または 6.6 から変わったとは思いません。

于 2013-05-30T19:12:49.203 に答える