私はUmbracoを初めて使いました。ほとんどの場合、CMS自体からまとめられたWebサイトを継承しました。私は既存のウェブサイトにいくつかのよりダイナミックな機能を実装する必要があります。Umbraco - 特定のユーザーによるすべてのブログ投稿を表示
問題の1つは、リンク先ページにブログ投稿のリストがあることです。これらの下には、ブログ投稿のカテゴリとその著者の両方のハイパーリンクがあります。カテゴリ名をクリックすると、クエリ文字列にカテゴリIDを渡すことができ、そのカテゴリに関連するすべての投稿が一覧表示されます。私はユーザーのために同じことをする必要があります。ユーザーのカテゴリIDを渡すことはできますが、「投稿が見つかりませんでした」というメッセージが表示されます。
私はUmbracoのドキュメントを読んだことがありますが、実際にこれをどのように達成するかについての手掛かりはありませんでした。私はクエリ文字列にIDを渡すときに表示する著者の名前を得ることができますが、それは私が得る限りです。
if (String.IsNullOrEmpty(catID))
{
<h1>@Umbraco.Field("onPageTitle", altFieldAlias: "pageName")</h1>
}
else
{
var catPage = Umbraco.TypedContent(Convert.ToInt32(catID));
if (catPage.HasValue("categoryPageTitle"))
{
<h1>@catPage.GetProperty("categoryPageTitle").Value</h1>
}
else
{
<h1>@catPage.Name</h1>
}
}
私の困難は、Umbracoがどのように動作するかについての理解が不足しているためです。もし誰かが正しい方向に私を指すことができれば、私はそれを感謝します。
あなたのブログ記事の位置を確認できるように、コンテンツノードの構造を表示できますか? (umbracのバックエンドのコンテンツセクションのPrintscreen) – Mivaweb