2013-05-29 6 views
5

私は古典的なページレイアウトを持っているとしましょう。ロゴ(1 sublayout)とSitecoreページエディタとワークフロー - 方法

  • ヘッダ、
  • ページのヘッダ内の上部のナビゲーション(別sublayout
  • 3列のページsublayout有する:
    • 左のナビゲーションサブレイアウト左欄のプレースホルダー
    • 異なるコンテンツアイテム(スライドショー、タブ容器、HTMLのブロックなど)が異なるサイドバーコンテンツアイテム(は全体共有右欄
    • プレースホルダをロードすることができる中央列のプレースホルダ複数のページは)
  • をロードすることができフッター sublayout、おそらくフッターナビゲーション 同様sublayoutと(などお問い合わせ、ヘルプ、T & C、など)

それでは、このすべては、ページエディタで編集することができることをしましょう、との私はすべてがワークフローて行きたいという事実を追加してみましょう。

編集者が特定のページ(「会社情報」ページなど)に移動すると、編集者がEDITをクリックすると、Sitecoreは何をする予定ですか? そのページに表示されるすべてのアイテムがDRAFT状態に切り替わりますか? それは、エディタが実際にページに表示される「コンテンツアイテム」のいくつかのコンテンツを編集している場合にのみ起こりますか?

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

このようなことが起こらない場合、どのように実装すればよいでしょうか? 誰もが既にこの問題に取り組み、それをうまく解決しましたか?それはよくある問題のようですが、私はこの関係がどのように結びついているかについての指針を見つけることができないようです。私はちょうどこの簡単なテストを行っている

おかげで、 FG

答えて

3

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

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

ユーザーが[保存]ボタンをクリックした場合も同じことが起こります。現在の項目のみがロックされ、ワー​​クフローの下書き状態になります。

しかし、ユーザーが関連するコンテンツ(ロゴ、ナビゲーション、フッターなど)の一部を編集すると、ユーザーが保存ボタンをクリックすると、現在のアイテムと編集済みのアイテムがロックされて配置されます最初のワークフローの状態(テンプレートの標準値に初期ワークフローの設定がある限り)

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

+0

非常に面白いです...実際に変更されたアイテムだけがDRAFT状態(または初期ワークフロー状態であれば何でも)に配置される正しいことをSitecoreが実際に実行できると言います。私は、これがすぐに使えると思ったことはありませんでした。私は、複数のページにまたがって共有されるいくつかのアイテムがある場合(可能な限りコンテンツブロックの共有を促進しようとしている)、潜在的に並行性の問題を引き起こす可能性があると私は考えています。これをテストする努力をしてくれてありがとう! –

関連する問題