Orchard ¿Cómo puedo peinar el resumen de los elementos de lista en una página diferente en comparación con un widget

StackOverflow https://stackoverflow.com/questions/4706417

  •  11-10-2019
  •  | 
  •  

Pregunta

Soy nuevo en el proyecto de huerta, y no he sido capaz de localizar a cómo esto se podría hacer (asumiendo su posible).

Tengo una lista de datos llamada "Eventos" en el que he adjuntado una lista de objetos de tipos de datos personalizados que son del tipo de "eventos". Me he puesto a continuación, una vista de esta lista en un widget en mi página de inicio -., Así como que se muestra la página de lista de vista añadiéndolo a mi menú principal

He encontrado la información para actualizar el resumen de estos elementos de la lista añadiendo la visión correcta por ejemplo la adición de los próximos:

\ Temas \ PeaceCamp \ views \ Artículos \ Content-Event.Summary.cshtml

<div class="event">
<b>@Model.Title</b><br />
</div>

Sin embargo, esto parece para actualizar la vista en el widget, así como en la página de lista. Desde la paginación sólo afecta a la visualización de la página - supongo que hay una manera de resumir diferente en las dos áreas diferentes - con la esperanza de que alguien podría explicar o me directo a la ubicación correcta para hacer eso -! Gracias

Mi solución es todos locales en este momento, así que no puedo proporcionar enlaces como ejemplos -. Y lo único que no se ha hecho en el CMS se añadió la vista por encima de

¿Fue útil?

Solución

Se puede añadir su IShapeTableProvider (las cosas que usted describe proviene de la clase Formas de Orchard.Core.Contents) que camina por el árbol de la forma de encontrar una zona principal y agrega suplentes en consecuencia. Este mensaje podría darle algunas ideas sobre cómo hacerlo: http://weblogs.asp.net/bleroy/archive /2011/01/10/orchard-shapeshifting.aspx

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top