Ho la seguente zona nel mio file di layout:Blog zona di posizionamento
@Display(Model.Blog)
voglio rendere sempre la mia lista post sul blog in questa zona, quindi ho modificato il mio file placement.info in questo modo:
<Place Parts_Blogs_BlogPost_List="Blog"/>
Parts.Blogs.BlogPost.List.cshtml è presente nella directory Views del mio tema.
Non riesco a visualizzare il blog. Se cambiare il nome della zona a "Contenuto" funziona ....
Aggiornamento
Nel placement.info in theroot della mia cartella del tema:
<Place Parts_Blogs_BlogPost_List="/BlogZone"/>
Nel mio layout .cshtml
@if (Model.Content != null) {
<div id="content">
<div class="container">
@Display(Model.Content)
</div>
</div>
}
@if (Model.BlogZone != null)
{
<div id="content">blog zone
<div class="container">
<div class="row-fluid">
<h2 class="title-divider"><span>Company <span class="de-em">Blog</span></span> <small>We love to talk!</small></h2>
</div>
<div class="row">
<!--Blog Roll Content-->
<div class="span9 blog-roll blog-list">
@Display(Model.BlogZone)
</div>
</div>
</div>
</div>
}
la parte "Parts_Blogs_BlogPost_List" rende ancora all'interno della zona "contenuto".
Forse "Blog" è un nome ambiguo. Prova a dare un nome alla zona "BlogZone" e guarda come funziona .. –