2016-10-08 6 views

答えて

0

コンテンツツリー内のアイテムの場所は、アイテムが公開されているかどうかに影響を与えません。あなたの商品がHomeノード以下であるかどうかは関係ありません。あなたの項目がスキップされた理由を公開しながら

複数の理由があるかもしれません:

  1. 項目は公開しながら、あなたが選択した言語には言語バージョンを持っていません。
  2. アイテムの親(または他の祖先)は公開されておらず、公開する言語のバージョンはありません。
  3. アイテムまたはその祖先に1つの公開制限が設定されています。
+0

ありがとうございます。私はあなたが言ったことすべてをチェックした。アイテムは英語で、ルートアイテムで、ホーム(コンテンツの下)と同じレベルです。公開制限はありませんが、それでも動作しません。アイテムはサンプルアイテムテンプレートから外れています。それでも、Webデータベースには表示されません。 – user3547774

+0

はワークフローのアイテムですか?それは最終的なワークフロー状態にあるのでしょうか、あるいは 'Draft'やその他の状態にありますか? –

0

ワークフローを確認して、適切な状態になっていることを確認してください。通常、サンプルテンプレートにはワークフローの標準値が設定されています。

0

場合によっては、アイテムが公開されなかった理由を考え出すためにトレースを有効にすると便利です。

UpdateStatisticsプロセッサでは、/App_Config/Sitecore.configファイルに<publishItem>パイプラインがあり、<traceToLog>ノード値が「true」に変更されています。アイテムを再度パブリッシュすると、追加のトレースメッセージにSitecoreログファイルが追加されます。アイテムをスキップする理由があるはずです。これが役立つことを願っています。

注:問題が解決したら、値を "false"に戻すことを忘れないでください。トレースは少し高価です。

0

[公開しない]チェックボックスがオンになっていることを確認してください。

関連する問題