Sitecore にアイテムを挿入するときは、次のようなコードを使用します:
Item newItem = parentItem.Add("NameOfNewItem", template);
次に、アイテムを編集します。
次に、アイテムを保存します。
途中でエラーが発生した場合、parentItem.Add
指示の後、新しいアイテムのフィールドは保存されませんが、子アイテムが作成されてコンテンツ ツリーに配置されるため、コンテンツ ツリーに不完全なアイテムができます (本当に間違っています)。 .
この行に項目を挿入する方法はありますか?
- アイテムを作成する
- アイテムを投入する
- 最後に、入力された項目をコンテンツ ツリーに追加します。
言い換えればparentItem.Add
、プロセス全体の最後に命令を置く方法はありますか?
これは、データの整合性を向上させるのに非常に役立ちます。