2011-07-20 13 views
0

オーチャードのアドバンストメニューを使用しています。複数のメニューに追加するために複製されたコンテンツがたくさんあるので、これをデータベースに直接実行しようとしていました。なぜ手動でデータベースにエントリを追加できないのですか?

データベースにアイテムを追加してもアイテムが表示されず、CMSが壊れてアイテムが追加されない(重複した主キーエラーが発生する)という問題がありました。

これはなぜだと誰に教えてもらえますか、手動でエントリを追加したい場合は何をする必要がありますか?

答えて

1

どのように追加しようとしているのかわからない、言い訳がありません。おそらく、コンテンツアイテムレコードのない部分レコードを作成して孤児にしているのでしょうか?しかし、もう一度、私はちょうどあなたが何をしようとしたか分からないので、推測しています。

+0

私は基本的に私は、各メニュー項目の同じ繰り返しサブセクションを持っているとはいCMS – Tom

+0

を使用することなく、これらを入力しようとしていた、IDと位置をインクリメントし、このテーブルに直接挿入することにより、Szmyd_Orchard_Modules_Menu_AdvancedMenuItemPartRecord に余分なエントリを追加しました、しないでください。孤立したコンテンツパーツを作成しました。このためには、対応するコンテンツ項目を作成して、リモートで作業する必要があります。 –

1

手動入力の場合は、コマンドラインユーティリティを使用する方がよい場合があります。 http://www.orchardproject.net/docs/Using-the-command-line-interface.ashx

それともヨーヨーがより多くのフォローのピョートルさんのブログをお知りになりたい場合は

(ちょうどコマンドラインのものを実行し、私は思う)のインポート/エクスポート機能を参照してください。それは素晴らしいものでいっぱいです! http://www.szmyd.com.pl/

関連する問題