Ich habe gerade begonnen, umbraco
4 Tagen und ich bin mit diesem Problem stecken.Kann die Eigenschaften eines bestimmten Kind nicht abrufen Seite
Ich habe eine Seite namens "About Us"
, die ein Kind unter "Home"
ist, und ich muss einige seiner Eigenschaften in der "Home"
Seite erhalten.
Ich habe ein Teilansichts-Makro erstellt, um dies zu tun, aber ich bekomme den Fehler geladen Teilansicht Skript stattdessen.
Unten finden Sie meine Code:
@{ var selection = CurrentPage.Children.Where(x => x.Name == "aboutus"); }
@if (selection.Any())
{
<ul>
@foreach (var item in selection)
{
<div class="sc-inner">
<h4>
@item.PageTitle</h4>
<p>
@Umbraco.Truncate(@item.mainAboutDescription, 100)</p>
<a class="btn btn-danger" href="@item.Url">Read More...</a>
</div>
break;
}
</ul>
}
Kann mir bitte jemand sagen, was mache ich falsch?
Vielen Dank im Voraus.
Bearbeitungen: Der Fehler auf der Website, die ich bekam, ist unten;
Fehler beim Laden des Teilansicht Skript (Datei: ~/Views/MacroPartials/homePage_aboutUsSection.cshtml)
könnten Sie bitte den Fehler – Anth12
@ Anth12, Vielen Dank für reponding posten. Bitte beachte die bearbeitete Frage. –
Der Fehler wird von Umbraco mit einer generischen Nachricht unterdrückt (Fehler können aus der config/Umbraco.config aktiviert werden). Nur ein Kommentar, Sie haben 'div' Elemente in einer' ul' verschachtelt, Sie sollten stattdessen 'li' verwenden oder die' ul' ändern. – Anth12