Sitecore v7.5 で Glass Mapper v3.2.3 を使用しています。このチュートリアルでは、MultiList のようなフィールドを処理し、次のようにサブレイアウトで反復できるオブジェクトのリストを取得するのがいかに簡単であるかを確認します。
<ul class="thumbnails">
<% foreach (var news in Model.News)
{ %>
<li class="span3">
<div class="thumbnail">
<img src="<%=news.FeaturedImage.Src %>" alt="<%=news.FeaturedImage.Alt %>">
<h4>
<a href="<%=news.Url %>">
<%=news.Title %>
</a>
</h4>
<p><%=news.Abstract %></p>
</div>
</li>
<% } %>
</ul>
また、このチュートリアルでは、Glass の編集可能機能を簡単に利用できることもわかりました。しかし、オブジェクトのリストを繰り返し処理しているときに、上記のコードでフィールドを編集可能にする方法がわかりません。編集可能な機能は、基になるモデルにのみ適用されるようです。
上記のコードでは、ニュースの特集画像、タイトル、および要約をすべて編集可能にしたいと考えています。Glass Mapperを使用しても可能ですか?