gpt4 book ai didi

umbraco8 - 在 Umbraco 8 中找不到类型或命名空间名称 'IPublishedContent'

转载 作者:行者123 更新时间:2023-12-04 04:17:26 25 4
gpt4 key购买 nike

我在 Umbraco 8 中有媒体选择器,我想在我的 cshtml 页面中显示图像。

@inherits Umbraco.Web.Mvc.UmbracoViewPage
@{
Layout = "~/Views/Shared/_Layout.cshtml";
}

<body>
<section class="section">
<div class="page-header-box">
<img src="images/Leadership.png" />
</div>
<div class="ld-content-box gradientbackground">
<div class="inner-container">
<h3 class="ip-title">Leadership</h3>
<ul class="aboutus-leadership-listing">
@foreach (var childPage in Model.Children())
{
<li data-aos="fade-up">
<div class="abll-image-box">
@{
var leaderImage = childPage.Value<IPublishedContent>("leaderImage");
}

enter image description here

但我收到错误:

The type or namespace name 'IPublishedContent' could not be found (are you missing a using directive or an assembly reference?)

我不认为这是 Umbraco V8 的问题,还是有什么遗漏?

更新: enter image description here

最佳答案

IPublishedContentUmbraco.Core.Models 命名空间中定义。

你应该有一个条目

<add namespace="Umbraco.Core.Models" />

Views\Web.configsystem.web.webPages.razor/pages/namespaces 部分。

关于umbraco8 - 在 Umbraco 8 中找不到类型或命名空间名称 'IPublishedContent',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60389319/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com