0

私は昨日 Umbraco と仕事を始めましたが、彼と一緒に仕事をするという私のビジョンは次のようなものでした。

  • ドキュメントの種類を追加する
  • 基本的なコンテンツ ツリーを作成する
  • テンプレートを作成する
  • ドキュメント タイプとテンプレートを編集し、必要なものを追加し、「lorem ipsum」を Umbraco のコンテンツに置き換えます

問題は、Client ドキュメント タイプに 2 つのプロパティを追加したことです。次に、コンテンツを編集しようとしたときにこれを取得しました。

Object reference not set to an instance of an object.

これは私には理解しがたいです。理由は次のとおりです。

  • アンブラコは友好的であるはずです(「最も友好的...」)
  • データベース構造は、これが問題にならないように編成されています
  • データベースにフィールドを追加する Fluent NHibernate Migrator を使用しても、例外をスローすることなく別のフィールドを作成するだけです。

では、ここでのアイデアは何ですか?ドキュメントの種類は一度きりで、編集できませんか?

4

1 に答える 1

0

まず、バージョン4.xにはわずかな違いがあるため、使用しているUmbracoのバージョンを知っておくと役立ちます。現在、v5では、ASP.NETMVCの完全に新しいコードベースを備えたまったく異なるゲームです。

v4の一部のバージョンでは、同じエイリアスを持つ2つのドキュメントタイプ、または同じエイリアスを持つ2つのプロパティを1つのドキュメントタイプに追加したときに、投稿したエラーメッセージが表示されるというバグがありました。

コンテンツを編集できないようにすることは、umbracoの意図ではありません;-)

于 2012-04-15T17:49:31.413 に答える