Как удалить заголовок и метаданные (опубликованные данные) в сообщении? Можно ли это сделать на Placement.info? Я попытался создать пользовательский контент, но не выглядел лучшим решением. Я только что сделал это с помощью CSS, но я знаю, что это можно сделать по-другому.
Orchard CMS - удалить название и метаданные (опубликованная дата) в сообщении
Ответ 1
Вы можете отредактировать файл Placement.info
в текущей корневой папке темы, чтобы не отображать заголовок и опубликовать дату:
<Placement>
<Match DisplayType="Detail">
<Place Parts_Title="-"/>
<Place Parts_Common_Metadata="-"/>
</Match>
<Match DisplayType="Summary">
<Place Parts_Title="-"/>
<Place Parts_Common_Metadata="-"/>
</Match>
</Placement>
Смотрите это сообщение для более подробной информации: Orchard: Анатомия темы
Кроме того, если вам интересно, откуда берутся имена типа Parts_Title
, см. Настройка Orchard с помощью инструментальных средств Designer Helper Tools (в частности, форма отслеживание).
Ответ 2
В качестве альтернативы, если вы хотите сохранить название мета в голове, удалив заголовок на каждой странице, создайте файл Parts.Title.cshtml в папке просмотра вашей темы, а затем поставьте
@{
Layout.Title = Model.Title;
}
который точно совпадает с нормальным кодом, за исключением того, что мы удаляем тег <h1>
@{
Layout.Title = Model.Title;
}
<h1>@Model.Title</h1>