現在のページタグをTagQueryを使用して表示したいとします。Umbraco.TagQuery現在のページからタグを取得
var tagList = Umbraco.TagQuery.GetAllContentTags(CurrentPage)
これは簡単な方法です。
現在のページタグをTagQueryを使用して表示したいとします。Umbraco.TagQuery現在のページからタグを取得
var tagList = Umbraco.TagQuery.GetAllContentTags(CurrentPage)
これは簡単な方法です。
タグがちょうどcurrentPageに上の財産すべきですか?例えば
CurrentPage.tagsPropertyName.ToString().Split(',');
ことがダイナミクスのものよりも少し読みやすいと奇妙なキャストエラーを起こしにくいだと私は、しかし強く型付けされたものを使用すると思います。 http://www.theoutfield.co.uk/blog/2013/04/strongly-typed-property-values-using-property-editor-value-converters-in-umbraco
:あなたも、すべてのビットすっきりそれを作るために、プロパティコンバータを書くことができModel.Content.GetPropertyValue<string>("tagsPropertyName").Split(',');
次を使用して、ページのタグを得ることができる必要があります:
var tagList = Umbraco.TagQuery.GetTagsForEntity(CurrentPage.Id);