2012-06-25 2 views
13

Я использую последнюю версию Orchard и создал проекционный виджет из трех статей. Я хотел бы, чтобы отобразить их с точки зрения источника непосредственно после Афоризм:Orchard Query List Rendering - Удалить ul li

<article>content</article> 
<article>content</article> 
<article>content</article> 

т.е. не содержится в списке

<ul> 
<li> 
<article>content</article> 
</li> 
<li> 
<article>content</article> 
</li> 
</ul> 

Как я могу вырезать теги список, но оставить статьи? Я не знаю, как редактировать Model.List в ProjectionPart.cshtml, если это даже правильный файл для редактирования !?

Я был бы очень признателен за любую помощь, которую кто-либо мог бы дать мне?

+7

Я думаю, что это вполне законный вопрос. Вопросительные знаки довольно легко найти, а слова перед ними имеют смысл. Итак, вот мой ответ, если бы это не было закрыто. Прочтите эти две статьи, в которых объясняется, как взять на себя рендеринг списка и заменить разметку тем, что вы хотите: http://weblogs.asp.net/bleroy/archive/2011/03/27/taking-over-list-rendering -in-orchard.aspx http://weblogs.asp.net/bleroy/archive/2011/05/23/orchard-list-customization-first-item-template.aspx Обратите внимание, что, как говорится, семантически ul/li является правильной разметкой ... –

+0

Я второй, что, Бертран. Этот вопрос должен быть вновь открыт. – NomadTraveler

+1

Спасибо, Бертран. Я думал, что это очень хороший вопрос, и он был немного смущен, когда он был закрыт почти сразу! Спасибо за Ваш ответ. Я знаю, что это семантически корректно для списка, но это зависит от того, насколько широка ваша интерпретация списка. еще раз спасибо – AndyD

ответ

1

Вы можете переопределить поведение по умолчанию в своей теме. Как отметила Бертран Le Roy вы можете найти более подробную информацию об этих сообщениях:

http://weblogs.asp.net/bleroy/archive/2011/03/27/taking-over-list-rendering-in-orchard.aspx

http://weblogs.asp.net/bleroy/archive/2011/05/23/orchard-list-customization-first-item-template.aspx

Смежные вопросы