我想使用 SEO 元数据在 MVC 中呈现一个 View ,但如果没有 SEO 元数据,我想为 child 呈现一个标题(使用 ViewBag.Title)。如何完成。现在它显示父节点的值或换句话说父节点的标题
最佳答案
针对此问题和问题,SO 上发布了多个答案。您可以在这里查看它们,例如:
- Umbraco 7 SEO tags我的回答是:https://stackoverflow.com/a/39890772/1029339
- Render view in MVC for SEO in Umbraco
基本上 - 您需要创建文档类型或将属性添加到当前文档类型,并使用从 Umbraco 中的 IPublishedContent 模型呈现这些属性的能力。无需通过 ViewBag 传输它们。您也可以使用自动为您执行此操作的包。
关于model-view-controller - Umbraco 中的 SEO 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39957248/