我已经使用stackoverflow很长一段时间进行研究,这次我有自己的问题。 我是第一次使用umbraco和剃刀语法。 我的想法是,我有一个可重复的文本字符串属性和一个多媒体选择器,我试图在3列中显示它们与每个倍数的第一项,并在第一列等可重复... 以下是我到目前为止的情况:
<!-- MAIN SECTION -->
<section class="main">
<div class="wrap row small-up-1 medium-up-3 large-up-3">
@{
var something = new object();
var dynamicMediaItem= Umbraco.Media(something);
}
@if (CurrentPage.HasValue("icons"))
{
foreach (var icon in CurrentPage.icons.Split(','))
{
dynamicMediaItem = Umbraco.Media(icon);
}
}
@if (CurrentPage.repeatableText.Length > 0)
{
foreach (var line in CurrentPage.repeatableText)
{
<div class="columns column-block">
<img src="@dynamicMediaItem.umbracoFile" />
<h2>About Me</h2>
<p>@line</p>
<a href="AboutMe.html" class="button large expanded">Learn more</a>
</div>
}
}
</div>
</section>