XML ファイルからニュース記事を取得する .NET(C#) スクリプトがあります。すべてが正常に動作しますが、それらを公開して Web ページに表示するとなると、何かが正しくありません。
これまでのコードは次のとおりです。
try {
newNode.Save();
newNode.Publish(User.GetUser(0)); //0 is default user
}
catch (Exception ex) {
// error message
}
umbraco.library.UpdateDocumentCache(newNode.Id);
ご覧のとおり、公開しようとしているのは newNode. 最初に保存され、公開権を持つユーザー 0 を通じて公開され、ドキュメント キャッシュが更新されます。問題は、Umbraco のバックエンドに表示されることですが、ドキュメント リンクは単一のハッシュ (#) であり、Web ページには表示されません。
この公開方法が機能しない理由を誰かが提案できますか?
編集:言及する必要がありましたが、私はUmbraco 4.7.1を使用しています